宏指令提供了应用程序之外附加嘚你所需要的功能在 MT8000 人机界面运行时,宏指令可 以自动的执行这些命令它可以担负执行譬如复杂的运算、字符串处理,和使用者与工程之 间的交流等功能本章主要介绍宏指令的语法、如何使用和编程方法等功能。希望通过本章 的说明能够使各位能够快速的掌握 EB8000 软件提供的强大的宏指令功能。
30.1 宏指令的结构
宏指令的结构一般为以下格式:
一个宏指令必须有一个且只有一个主函数,用来开始宏指令的執行格式为:
变量声明必须放在宏指令语句的前面,否则如果语句放置在变量声明的前面将会造成宏指 令无法编译通过。
局部变量一般用在宏指令主函数或者自定义的子函数中它的合法性只在指定的函数中有 效。 全局变量一般是定义在所有宏指令函数的前面且它在整个宏指令中均具有有效性。当局部 变量和全局变量被定义为相同的名称时只有局部变量有效。
下面就是一个简单的宏指令其中就包含了变量声明和功能执行。
30.2 宏指令的语法
下面即为一个简单的常量使用的范例。
变量是一个玳表着各种资料的名称在宏指令中,这些资料可以随着宏指令语句执行的结果 改变而改变
下面为 5 种不同的变量类型:
数组的下标最小为 0,最大下标为(数组的长度-1)
数组变量的声明是一个特殊的情况一个完整的数组被初始化时,可以在数组变量声明时 将数据放置在波形括号“{}”里面,各数据使用逗号分开
运算符通常被鼡来指定数据是如何被操作的。在任何一个语句中运算符左边的变量结果均 依据运算符右边的条件而获得。
}宏指令提供了应用程序之外附加嘚你所需要的功能在 MT8000 人机界面运行时,宏指令可 以自动的执行这些命令它可以担负执行譬如复杂的运算、字符串处理,和使用者与工程之 间的交流等功能本章主要介绍宏指令的语法、如何使用和编程方法等功能。希望通过本章 的说明能够使各位能够快速的掌握 EB8000 软件提供的强大的宏指令功能。
30.1 宏指令的结构
宏指令的结构一般为以下格式:
一个宏指令必须有一个且只有一个主函数,用来开始宏指令的執行格式为:
变量声明必须放在宏指令语句的前面,否则如果语句放置在变量声明的前面将会造成宏指 令无法编译通过。
局部变量一般用在宏指令主函数或者自定义的子函数中它的合法性只在指定的函数中有 效。 全局变量一般是定义在所有宏指令函数的前面且它在整个宏指令中均具有有效性。当局部 变量和全局变量被定义为相同的名称时只有局部变量有效。
下面就是一个简单的宏指令其中就包含了变量声明和功能执行。
30.2 宏指令的语法
下面即为一个简单的常量使用的范例。
变量是一个玳表着各种资料的名称在宏指令中,这些资料可以随着宏指令语句执行的结果 改变而改变
下面为 5 种不同的变量类型:
数组的下标最小为 0,最大下标为(数组的长度-1)
数组变量的声明是一个特殊的情况一个完整的数组被初始化时,可以在数组变量声明时 将数据放置在波形括号“{}”里面,各数据使用逗号分开
运算符通常被鼡来指定数据是如何被操作的。在任何一个语句中运算符左边的变量结果均 依据运算符右边的条件而获得。
}版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。