- 125
- 0
- 约9.1千字
- 约 14页
- 2019-07-03 发布于浙江
- 举报
脚本程序
本章介绍MCGS嵌入版的脚本语言,主要内容包括:
?? 脚本语言编辑环境
?? 脚本程序语言要素
?? 脚本程序基本语句
?? 脚本程序的查错和运行
脚本程序简介
脚本程序是组态软件中的一种内置编程语言引擎。当某些控制和计算任务通过常规组态方法难以实现时,通过使用脚本语言,能够增强整个系统的灵活性,解决其常规组态方法难以解决的问题。
MCGS嵌入版脚本程序为有效地编制各种特定的流程控制程序和操作处理程序提供了方便的途径。它被封装在一个功能构件里(称为脚本程序功能构件),在后台由独立的线程来运行和处理,能够避免由于单个脚本程序的错误而导致整个系统的瘫痪。
在MCGS嵌入版中,脚本语言是一种语法上类似Basic的编程语言。可以应用在运行策略中,把整个脚本程序作为一个策略功能块执行,也可以在动画界面的事件中执行。MCGS嵌入版引入的事件驱动机制,与VB或VC中的事件驱动机制类似,比如:对用户窗口,有装载,卸载事件;对窗口中的控件,有鼠标单击事件,键盘按键事件等等。这些事件发生时,就会触发一个脚本程序,执行脚本程序中的操作。
脚本语言编辑环境
脚本程序编辑环境是用户书写脚本语句的地方。脚本程序编辑环境主要由脚本程序编辑框、编辑功能按钮、MCGS嵌入版操作对象列表和函数列表、脚本语句和表达式4个部分构成,分别说明如下:
脚本程序编辑框用于书写脚本程序和脚本注释,用户必须遵照MCGS
原创力文档

文档评论(0)