在MCGS组态软件中,脚本语言的编程语法非常类似于普通的Basic语言,但在概念和使用上更简单直观。以下是编写MCGS组态脚本程序的基本步骤和要点:
脚本程序编辑环境
脚本程序编辑框:用于书写脚本程序和脚本注释。
编辑功能按钮:提供文本编辑的基本操作,如复制、粘贴、查找、替换等。
MCGS操作对象列表和函数列表:以树结构的形式列出工程中所有的窗口、策略、设备、变量、系统支持的各种方法、属性以及各种函数,以供用户快速查找和使用。
脚本语句和表达式:列出了MCGS使用的三种语句的书写形式和允许的表达式类型。
数据类型
开关型:表示开或者关的数据类型,通常0表示关,非0表示开。也可以作为整数使用。
数值型:值在3.4E±38范围内。
字符型:最多512个字符组成的字符串。
运算符优先级
按照优先级从高到低的顺序,各个运算符排列如下:Mod、NOT、AND、OR、XOR。
基本辅助函数
MCGS提供了一些基本辅助函数,如字符串函数、数学函数等,方便用户进行数据处理和计算。
脚本程序的应用场合
在“运行策略”中的“脚本程序”构件中使用。
在“菜单”属性设置中的“脚本程序”中使用,作为菜单的一个辅助功能运行。
在“用户窗口”属性设置中的“启动脚本”、“循环脚本”、“退出脚本”中使用。
在动画界面的事件中,如在窗口中的“标准按钮”属性设置中的“脚本程序”中使用。
编写步骤
打开MCGS软件并创建或打开一个工程。
在工程中找到需要编写脚本程序的位置,如“运行策略”或“用户窗口”属性设置。
在脚本程序编辑框中编写脚本语句,遵循MCGS规定的语法结构和书写规范。
使用编辑功能按钮进行文本编辑操作。
利用对象列表和函数列表查找和调用所需的函数和对象。
保存脚本程序后,可以在相应的位置进行测试和调试。
通过以上步骤,用户可以灵活运用MCGS组态软件中的脚本程序,实现各种复杂的控制和计算任务。建议在编写脚本时遵循良好的编程规范,确保代码的可读性和可维护性。