WinCCVbs中文手册.docxVIP

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

实例: 访问图形编辑器中的对象可以使用 VBS WinCC 对所有图形编辑器对象进行访问,以使图形运行环境动态化。 根据变量或周期性(例如闪烁)情况,可在执行操作(例如在按钮上单击鼠标)时使图形对象动态化。以下示例说明如何在鼠标单击后更改图形对象。步骤在以下示例中,每次单击鼠标时运行系统中圆的半径都会设置为 20:Dim objCircleSet objCircle= ScreenItems(Circle1)objCircle.Radius = 20实例: 定义对象的颜图形对象的颜色通过 RGB 值(红/绿/蓝)定义。 可以设置或读出图形对象的颜色值。 步骤以下示例将“ScreenWindow1”的填充颜色定义为蓝色:Dim objScreenSet objScreen = HMIRuntime.Screens(ScreenWindow1)objScreen.FillStyle = 131075objScreen.FillColor = RGB(0, 0, 255)例:如何组态语言切换可使用 VBS 切换 WinCC 的运行系统语言。 最常用的是包含相应语言代码的按钮,这些按钮位于项目的起始页上。在 VBS 中通过使用国家代码(例如,1031 表示德语 - 默认,1033 表示英语 - 美国等)指定运行系统语言。有关所有国家代码的汇总,请参见标题为“区域方案 ID (LCID) 图”的主题下的 VBScript 基本知识。步骤:使用按钮上的“Mouse click”事件创建 VBS 动作,输入以下动作代码将运行系统语言切换为德语:HMIRuntime.Language = 1031实例: 禁用运行系统简介可以使用 VBS 终止 WinCC 运行系统,例如,通过鼠标单击,依靠变量值或其它事件(例如,启动运行系统时密码的多次错误输入)。要执行的操作以下示例会终止 WinCC 运行系统:HMIRuntime.Stop实例: 全局组态画面更改简介VBS 可用于启动全局画面更改,因而会在分布式系统的客户机上显示服务器中的画面。 为此,服务器的服务器前缀必须位于目标画面之前。要执行的操作为按钮组态以下画面更改代码,例如:HMIRuntime.BaseScreenName = Serverprefix::New screen实例: 通过属性组态画面更改简介如果在组态中使用分区画面(例如,在用户界面的基本画面标题和操作栏中和用于实际画面显示的嵌入画面窗口中),应使用画面窗口的属性组态画面更改。为了显示其它画面,必须更改“ScreenName”画面窗口的属性。 必须在同一画面中对动作和画面窗口进行组态。要执行的操作在以下示例中,执行动作时“ScreenWindow”画面窗口中会显示“test.pdl”画面:Dim objScrWindowSet objScrWindow = ScreenItems(ScreenWindow)objScrWindow.ScreenName = test实例: 通过 Trace 组态诊断输出简介如果已将 GSC 诊断窗口插入画面中,则可以使用 Trace 命令在运行系统的诊断窗口中显示诊断输出。GSC 诊断按调用的先后顺序发出包含在动作中的 Trace 方法。这也适用于在动作中调用的过程中的 Trace 指令。Trace 指令的有目的执行(例如针对变量值的输出)可实现对动作进度以及在动作中调用的过程的跟踪。Trace 指令以“HMIRuntime.Trace(Ausgabe)”形式输入。GSC 诊断显示来自 C 和 VBS 的跟踪输出。要执行的操作以下示例将文本写入诊断窗口中:HMIRuntime.Trace Customized error message实例: 写入变量值可以用 VBS 将变量值写入 PLC 中,例如通过在按钮上单击鼠标来指定设定值,或设置内部变量值,以触发其它动作。 下面涉及和介绍了多种写入变型。简单写入在以下示例中,将值写入“Tag1”变量内:HMIRuntime.Tags(Tag1).Write 6这是最简单的写入形式,因为不会生成任何对象引用。通过对象引用写入在以下示例中,将创建变量对象的本地副本并将值写入“Tag1”内:Dim objTagSet objTag = HMIRuntime.Tags(Tag1)objTag.Write 7通过利用引用,可以在写入之前使用变量对象。可以读取变量值,进行计算,并再次写入:Dim objTagSet objTag = HMIRuntime.Tags(Tag1)objTag.ReadobjTag.Value = objTag.Value + 1objTag.Write同时写入通常,待写入的值会传送到变量管理,然后重新开始对动作进行处理。 但某些情况

文档评论(0)

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

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

1亿VIP精品文档

相关文档