- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何进入脚本编辑器 在监控节点属性页面点击“开始绘图”链接,进入绘图页面,然后在图上点鼠标右键,在弹出菜单中选择“原文文件”命令,就会弹出“原文设定”对话框 VB脚本和Java脚本 在VB脚本和Java脚本中,WebAccess指令的格式和前面提到的相同,但是这些指令的参数和返回值都是字符串格式,所以用到的时候,要用cstring()、cInt()、cdbl()之类的函数进行转换。 VB脚本和Java脚本的语法请参考VB脚本和Java脚本的用户文档。 VB脚本的用户文档请参考:/library/default.asp?url=/library/en-us/script56/html/0a8270d7-7d8f-4368-b2a7-065acb52fc54.asp 2007年6月 Advantech WebAccess 培训教程 第八章 脚本 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 培训目标 这一章节将向您介绍WebAccess 脚本功能。 培训结束时您将掌握以下知识: 了解什么是脚本,脚本的功能、性能等 编写TCL脚本 编写VB脚本 编写JAVA脚本 用脚本控制动画 在脚本运行时查错 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 什么是脚本 脚本是一种简单的编程语言,用于快速开发简单的控制流程,脚本文件也是一种可执行文件,但是与普通的exe可执行文件不同的是,它内部不是经过编译的二进制码,而是可以用记事本查看的文本,它执行时需要由脚本引擎边解释边执行,因此,脚本文件的执行速度比exe文件要低很多。为了简单,脚本不支持复杂的数据结构和运算,只能实现一些简单的逻辑和运算。一个脚本的例子如下: if {a==b} then { c=d; } 这段脚本的含义就是如果变量a等于变量b,则让变量c等于变量d的值。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 脚本的功能和性能 脚本虽然简单,但是也可以完成大多数的工业控制所需的功能,例如条件判断,循环执行某段代码,数学运算,字符串运算,甚至可以操作数据库和调用其他可执行程序(*.exe)来完成更加复杂的功能。WebAccess中的脚本还可以执行WebAccess特有的指令,来完成取WebAccess点值和给WebAccess点赋值的操作。 如上一节所述,因为脚本文件是由脚本引擎边解释边执行,因此运行速度上会和exe文件有较大差距,根据电脑硬件配置不同,脚本执行的速度在每秒几十行到二三百行之间。 因此,建议写脚本时,内容最好在100行以内。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 2. 在“原文设定”对话框中,可以选择脚本类型,中间那个大的输入窗口就是编辑脚本的地方,右边列出了脚本运行关键字、可用函数、已建立的点的列表,运算符等,双击其中的条目就可以自动把所选内容插入到脚本中 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 3. 我们开始用TCL脚本编写空调控制脚本:在该脚本中我们使用几个本地点来控制风机运转动画 和空气流动动画 4. 我们先熟悉以下在脚本中使用的WebAccess的指令: a. SETVAL: 给指定点赋值 语法: SETVAL TagName=Value 其中: TagName:点名称 Value:点值 注意:等号两边不能有空格,因为TagName=Value是 作为一个参数传
您可能关注的文档
- 《4-Android生命周期.ppt
- 《4-3地域联系的主要方式.ppt
- 《4.1逐步完善的交通运输网》课件人教新课标地理八年级上册1.ppt
- 《4-5,苏武、魏晋士人.ppt
- 《4.3物质跨膜运输的方式.ppt
- 《4.6三年级上册语文园地一2013.9.9.ppt
- 《4.成功一定有方法.ppt
- 《3走遍天下书为侣》完美版.ppt
- 《4.2认识运动把握规律新2.ppt
- 《426-这次我做的科学报告题目是「力」.「力」有不同的形式﹕张力、浮.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)