intouch专家篇 05第5章 InTouch Quickscript概要1.pptVIP

intouch专家篇 05第5章 InTouch Quickscript概要1.ppt

  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文档。上传文档
查看更多
intouch专家篇 05第5章 InTouch Quickscript概要1

沈鼓自控公司培训教程 第五章 InTouch Quickscript 第五章 InTouch Quickscript 所有的 InTouch QuickScript 都属于事件驱动型。事件可以是数据改变、条件、鼠标单击、定时器,等等。处理顺序取决于具体的应用程序。尽管在调度相同事件触发的多个脚本时似乎存在一定的固有顺序,但并不保证会按任何特定的顺序执行。因此,不应该将任何依赖性建立在处理顺序上。 下面简要介绍可以创建的脚本类型: 目录 5.1使用 InTouch QuickScript 编辑器 5.2 QuickFunction 5.3脚本函数 5.1使用InTouch QuickScript编辑器 对于所有类型的 QuickScript, InTouch QuickScript 编辑器基本上相同。因此,为避免赘述,本节将介绍它的公用函数和功能。各类 QuickScript脚本特有的项目将在本章稍后部分该类 QuickScript 脚本对应的章节中介绍。 QuickScript 编辑器工具栏 “QuickScript 编辑器”工具栏可供快速访问编辑器的各项功能: 5.2 QuickFunction QuickFunction 指您可以编写,并且可以从其它脚本或表达式中调用的脚本。它们存储于创建它们的应用程序中。通过从其它脚本或表达式中调用 QuickFunction,您可以创建脚本一次,然后重复使用它。通过重复使用这些脚本,可以减少在脚本中来回复制和粘贴的重复代码量,从而降低应用程序的维护工作量。重复使用的代码存储在同一个脚本和同一个位置中,因此能够在一次编辑会话中更新所有的脚本实例。 QuickFunction 可定义为异步的,这样,执行时它们便在 WindowViewer(运行时)主进程的后台运行。此项功能使得 WindowViewer 可以将耗时的操作(如 SQL 数据库调用)与主程序流分离开来。需要执行这些耗时的操作时,通过创建一个异步 QuickFunction,便可以实现在执行这些操作的同时,所有的动画链接和其它 InTouch 功能仍保持活动状态。 要创建 QuickFunction 1. 在特别菜单上,指向脚本,然后单击 QuickFunction,或者在“应用程序浏览器”中的脚本下,双击 QuickFunction。此时会出现QuickFunction 脚本编辑器。 2. 在函数框中,输入 QuickFunction 的名称。 3. 在参数框中,输入 QuickScript 每个参数的名称,然后单击参数的箭头,并从列表中选择它的数据类型。 4. 在输入参数名并选择它们的类型之后,便可以开始编写QuickFunction。 5.3脚本函数 InTouch 提供了大量的内置函数,利用这些函数,您可以链接到对象或按钮,或在脚本中使用它们来执行各种任务。例如,确认警报、隐藏窗口、改变当前绘制趋势图的标记名等等。 这些函数可通过插入菜单或单击“脚本编辑器”函数区域中的相应按钮进行访问。在相应的对话框中选择函数之后,该函数及所需的参数将自动粘贴到脚本中的光标位置。在将该函数粘贴到脚本之后,您就可以突出显示要修改的参数,然后输入新值。 字符串函数 字符串函数用在字符串变量上。下面简要介绍各个字符串脚本函数。 数学函数 数学函数可用在整型或实型标记名上。在下面的数学函数中,ResultNumericTags 和 InputNumericTags 既可以是实型,也可以是整型,并且可随意混合使用。不过请记住,将函数的非整型结果返回给整型标记名时,会导致该结果被截短。(小数点右边的部分会被丢弃)。 以下示例假设已将 ResultNumericTag 定义为内存实型或 I/O 实型标记名。 系统函数 系统函数用于在系统上执行动作,例如,激活另一个 Windows 应用程序,复制、删除或移动文件,以及检索应用程序的有关信息。系统函数有两种类型:“文件”和“信息”。“系统文件”函数用于从文件读写数据。 它们中的每一个均有两个公共参数:Filename 和 FileOffset。 其它函数 其它一些函数可用于执行其它一些动作,如隐藏窗口、监视和控制历史趋势、打印窗口、向其它应用程序发送键等。 练习 熟悉QuickScript的各项功能。 谢谢使用! 沈股自控技术部 2007年10月版 * 沈鼓自控公司技术部 *

文档评论(0)

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

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

1亿VIP精品文档

相关文档