宏指令使用手册
Macro-中文用户宏程序开发手册

Open CNC Macro用户宏程序开发新代科技2005/8/1前言本发展环境OpenCNC开发的目的在于方便Macro程序的撰写及测试,使得程序设计师得以在实际上线执行程序之前可以先作一程序的测试,经由图形化的接口而得知其程序是否有逻辑上的错误存在。
目录第一章OpenCNC开发环境安装及使用说明---------------------------------------------- 1第一节系统需求 ------------------------------------------------------------------------ 1第二节软件安装 ------------------------------------------------------------------------ 1第三节使用说明 ------------------------------------------------------------------------ 2第二章用户宏编程的基本概念和基本书写格式 --------------------------------------- 4第一节用户宏编程的基本概念 ------------------------------------------------------ 4第二节基本书写格式 ------------------------------------------------------------------ 6一、用户宏文档格式 ------------------------------------------------------------- 6二、普通数控程序段格式 ------------------------------------------------------- 6三、用户宏程序段格式 ---------------------------------------------------------- 8第三章用户宏程序的编写 ------------------------------------------------------------------ 9第一节变量 ------------------------------------------------------------------------------ 9一、变量及其使用方法 ---------------------------------------------------------- 9二、变量赋值和引数赋值 ------------------------------------------------------- 9三、变量的种类 ---------------------------------------------------------------- 10第二节变量运算及变量表达式 --------------------------------------------------- 13一、用户宏运算符 ------------------------------------------------------------- 13二、基本算数运算符 ---------------------------------------------------------- 14三、算术表达式和运算符优先级 ------------------------------------------- 14四、关系运算符和关系表达式 ---------------------------------------------- 14五、逻辑运算和逻辑表达式 ------------------------------------------------- 15第三节用户宏程序的流程控制 --------------------------------------------------- 15一、条件判断 ------------------------------------------------------------------- 16二、循环控制 ------------------------------------------------------------------- 18三、无条件转移 ---------------------------------------------------------------- 21第四节库函数 ------------------------------------------------------------------------ 21一、数学函数类 ---------------------------------------------------------------- 22二、信息传递类 ---------------------------------------------------------------- 23三、操作辅助类 ---------------------------------------------------------------- 24四、文档操作类 ---------------------------------------------------------------- 25五、仿真绘图类 ---------------------------------------------------------------- 25第四章宏程序的调用 --------------------------------------------------------------------- 27第一节简单宏调用 ------------------------------------------------------------------ 27一、简单宏调用指令 ---------------------------------------------------------- 27二、模态信息的回复 ---------------------------------------------------------- 27第二节模态宏调用 ------------------------------------------------------------------ 27一、模态宏调用指令G66 ----------------------------------------------------- 27二、模态宏调用指令G66.1 --------------------------------------------------- 28第三节扩充G代码宏指令调用 ---------------------------------------------------- 29第五章用户宏程序范例 ------------------------------------------------------------------ 30第一节用户宏程序编写注意事项 ------------------------------------------------ 30第二节用户宏程序编写范例 ------------------------------------------------------ 30一、车床G21车床车牙 -------------------------------------------------------- 30附录 ----------------------------------------------------------------------------------------- 35附录Ⅰ基本G码指令一览表 ------------------------------------------------------- 35附录Ⅱ地址码一览表 --------------------------------------------------------------- 36附录Ⅲ引数赋值的地址码和变量的对应关系表------------------------------ 36附录Ⅳ运算符及其优先级 --------------------------------------------------------- 37附录Ⅴ系统变量分配表 ------------------------------------------------------------ 37附录Ⅵ库函数 ------------------------------------------------------------------------ 41附录Ⅶ程序调用方法 --------------------------------------------------------------- 48第一章OpenCNC开发环境安装及使用说明第一节系统需求个人计算机:80486以上的中央处理器操作系统:NT 4.0以上的版本,Windows95以上的版本(需先安装MSIE 3.0)硬盘空间:约1MB的硬盘空间第二节软件安装1、将安装磁盘放入3.5吋磁盘驱动器中,执行SETUP。
魔兽世界宏命令大全

魔兽世界宏命令大全魔兽世界(World of Warcraft)是一款备受玩家喜爱的大型多人在线角色扮演游戏,它拥有庞大的世界观和复杂的游戏系统。
在游戏中,玩家可以通过宏命令来简化操作,提高游戏效率。
宏命令是一种将多个指令组合在一起的方式,可以一键执行多个操作,让玩家在战斗和日常活动中更加轻松自如。
下面是魔兽世界中常用的宏命令大全,希望对玩家们有所帮助。
1. 自动攻击宏。
/cast [target=mouseover, exists, harm] 攻击。
这个宏可以让你在鼠标指向敌人时自动攻击,无需再点击敌人再点击攻击按钮,大大提高了战斗效率。
2. 一键施法宏。
/cast [target=mouseover, exists, help] 治疗术;[target=mouseover, exists, harm] 火球术。
这个宏可以根据鼠标指向的目标类型进行施法,如果是友方目标,则施放治疗术,如果是敌方目标,则施放火球术,省去了切换目标的麻烦。
3. 一键切换宏。
/cast [stance:1] 猎豹形态;[stance:2] 熊形态。
这个宏可以在猎豹形态和熊形态之间快速切换,适用于德鲁伊等变身职业。
4. 多重施法宏。
/castsequence reset=5 火球术, 寒冰箭。
这个宏可以按顺序施放多个法术,每次按下宏的时候都会施放下一个法术,适用于需要连续施法的职业。
5. 一键合剂宏。
/use 法力合剂。
/use 治疗合剂。
这个宏可以一键使用多种合剂,无需手动点击物品栏中的合剂,节省了操作时间。
6. 一键施放宏。
/cast [@focus] 专注打击。
这个宏可以在设置了焦点目标后,一键对焦点目标施放专注打击,适用于需要频繁切换目标的职业。
7. 多重触发宏。
/cast [mod:shift] 冰霜新星;[mod:alt] 寒冰箭。
这个宏可以根据按键的不同组合施放不同的法术,提高了技能的灵活运用。
8. 宏组合宏。
kinco触摸屏宏指令函数使用手册

kinco触摸屏宏指令函数使用手册
kinco触摸屏宏指令提供了一种有效地处理数据的方式,可以大大简化编程过程,并提高编程效率和可维护性。
本手册详细介绍了kinco触摸屏宏指令函数的使用方法,以帮助用户更好地理解和应用该功能。
一、概述
kinco触摸屏宏指令是一种高级编程功能,可以通过宏指令来实现不同的功能或者执行一系列复杂的操作。
宏指令相当于一段程序代码,可以被调用来完成某个任务。
kinco 触摸屏宏指令大大简化了编程的过程,并提高了编程的效率和可维护性,是一种最优秀的编程方式。
二、宏指令函数
kinco触摸屏宏指令提供了多个函数,可以实现不同的功能。
下面介绍其中的几个函数:
1. 宏定义
该函数可以将一段程序代码定义为一个宏指令,这样可以通过宏指令名称来调用该函数。
例如:
宏名称:“MyMacro”
宏程序:
MOV %M8000,.EL3
END
2. 宏调用
使用宏调用函数可以在程序中调用已经定义好的宏指令,完成特定任务。
例如:
在程序中调用该宏指令:
CALL MyMacro
3. 参数传递
可以使用参数传递函数,将参数传递给宏指令程序。
例如:
其中,.EL2和.EL3是参数。
4. 条件判断
使用条件判断函数可以在宏指令程序中实现条件分支。
例如: IF .PV2>0 THEN
ELSE
5. 循环结构
FOR i=1 TO 10
6. 显示信息
DISP “Value is:”
DISP .PV0
三、总结。
FANUC用户宏程序编程操作说明

FANUC用户宏程序编程操作说明一、宏程序的概念和作用宏程序是一种FANUC机器人控制器中的编程语言,用于定义和执行一系列操作指令。
宏程序可以通过使用特定的编程语法,实现自动化的工作过程。
在机器人控制器上创建和调用宏程序可以有效提高生产效率,减少人力成本。
4.确认并保存宏程序。
确保没有语法错误,并将其保存在机器人控制器的内存中。
三、宏程序的调用和执行1.在主程序中调用宏程序。
可以使用特定的指令来调用已创建的宏程序,以便在工作流程中执行相关的任务。
2.配置宏程序的输入参数。
在调用宏程序之前,可以设置相关的输入参数,以便宏程序能够根据不同的情况执行不同的动作。
3.执行宏程序。
一旦宏程序被调用和配置完成,机器人控制器将根据宏程序中定义的指令序列依次执行相应的动作。
4.检查宏程序执行结果。
可以通过监视机器人、制作运动轨迹的视觉效果或通过输出信号检查机器人执行宏程序后的运动状态,确保宏程序的执行效果符合预期。
四、宏程序的调试和优化1.进行宏程序的语法和逻辑检查。
在调用和执行宏程序之前,可以使用FANUC机器人控制器提供的调试工具对宏程序进行语法和逻辑检查,以确保程序的正确性。
2.调整宏程序的时间和空间复杂度。
根据实际应用需求和机器人控制器的性能,可以对宏程序进行适当的优化,以减少程序执行时间和占用的内存空间。
3.进行宏程序的场景仿真。
在实际生产环境之前,可以使用机器人控制器提供的仿真工具对宏程序进行虚拟场景的测试,以确保宏程序的执行效果满足预期,同时减少实际生产中的错误和故障。
五、宏程序的应用示例1.示教和运动控制:通过将示教动作转化为相应的宏指令,可以实现机器人在特定位置和角度上的运动控制,以完成精确的操作。
2.任务自动化:将一系列任务步骤组织成宏程序,可以实现从物料处理到产品组装等一系列任务的自动化执行。
3.智能感应:通过编写合适的宏指令,可以实现机器人对环境的感知和判断,并根据实际情况自动调整动作和运动轨迹。
EB500宏指令使用手册

6
EB500 Macro 使用说明
四: 宏指令程序与PLC的通信(包括本地地址LocalBit,LocalWord):
功能: 使用库函数实现与 Plc 的沟通 在宏指令程序的计算与控制中当 Plc 地址类型的变量参与时,就通过库函数 GetData( … )从 EasyView 連接的 Plc 中取数据,通过库函数 SetData( … )把结果数据送到 EasyView 連接的 Plc 中, 这样就把处理 plc 信息的繁杂工作交给了 GetData( … )与 SetData( … )等库函数
4
Condition Statements
EB500 Macro 使用说明
必要,逻辑表达式,其计算结果为 TRUE 或 FALSE,condition 为 TRUE 时执行循环体 可选 ,为一语句块,当 condition 的值为 TRUE 时
(5) break ; 用于循环和条件选择语句中,执行到此语句时,退出循环或条件语句
宏语言文本说明: 宏语言使用说明 宏指令程序与 PLC 的通信(包括本地地址 LocalBit,LocalWord): 宏指令操作说明 有关宏指令使用的若干说明 编译错误提示 程序示例源程序
二:宏语言文本说明:
1: 常数与变量
a:常量 (1) 十进制常量 (2) 十六进常数 (3) 单引号内的 ASCII 常量(字符常量) (4) 逻辑常量:True (非零),False(零)
Elsestatements
可选 ,在上述 Condition 和 Condition—n 都不为 TRUE 时执行
3
EB500 Macro 使用说明
(C) 多重分支选择 Select Case 语句
ASM51宏汇编使用手册

ASM51宏汇编使用手册2007-01-21 10:33ASM-51 宏汇编使用手册ASM-51 宏汇编主要用来开发Inter8051系列单片机,它具有宏处理,数据处理,列表处理和条件处理等多种功能。
源程序的编写完全采用 Inter标准助记符和行格式。
在编写程序过程中,可借助于文本编辑(Windows的记事本)或文字处理软件Word等编辑,经ASM-51汇编后生成列表输出文件(.LST)和目标代码文件(.HEX)。
此目标代码文件(.HEX)可直接用CZS-51或MedWin、Keil、Debug8051进行模拟/调试,或直接用于硬件仿真器上运行。
当然,这也是要烧写到单片机ROM中的代码。
1、宏汇编语言的基本语法1、1 宏汇编的特点ASM-51宏汇编完全支持Inter助记符的汇编语言,它含有宏语句,英文大小写字母,变量名,标号等不受限制,有二,十,十六进制和串参数类型,有汇编控制指令和多层条件语句,程序逻辑分段,还有模块化程序设计的连接功能,汇编速度快等特点。
1、2 汇编处理过程(1) 用行编辑EDLIN或文字处理软件WS或全屏幕编辑软件PE等,编辑宏汇编语言源程序,它的文件扩展名为。
ASM。
(2) 用ASM-51宏汇编程序对上述源程序文件进行汇编,产生扩展名为.LST的列表输出文件和扩展名为.HEX的目标代码文件(.HEX)。
列表输出文件包含源程序语句所汇编成的代码,以及有关的地址,语句和符号表等。
目标代码文件包含源程序语句所汇编成的代码,不包含任何符号信息或助记符。
进行模拟/调试,或直接用于硬件仿真器上运行。
1、3 语句汇编语言可分为两类语句:指令性语句和指示性语句。
(1)指令性语句这一类语句是指在汇编过程中能生成指令代码的语句(如 MOV ,DEC等)。
其格式为:[标号:] [指令助记符] [操作数] [;注释]其中方括号[ ]中为选择项。
下同。
(2)指示性语句这一类语句即通常所说的伪指令,它指示汇编程序后面的指示性语句如何产生代码。
MACRO Menu 宏程序编辑手册

间接宏程序编辑
可使用任何的 TEXT EDITOR 文字编写器作编写, 或使用 MEGASYS 下的 编写器作编写, 如下:
“ ’ ”作说明行 一行命令 Tab 7 (不可用 Tab) 所有程序的结束必须 加入 “END” ◦
大写英文字
Evertech Electronics Ltd.
1
January, 2004
特殊命 令
一般为直接使用的命令, 只可写在直接输入处, 不可写在 MACRO 檔中◦ 例如: 报警说明连动档, 这档是直接被使用, 一般只能写在直接使用处, 如下: MAC001, MSG {M1} MSG: 为报警连动交件, 文件为 M1.MSG 存放于\MEGASYS\目录下: 请参考 MSG 命令的编写方法◦
vii. viii. ix. 在文件名称方框内, 输入文件名称◦ 按下存盘键, 把这组设定储存起来◦ 在[编辑系统参数], 选择[系统参数编辑]里的[操作 员密码编辑] ◦ 出现一个窗口 – 操作员授权编辑◦ 选按需要设置指令的操作员档案, 在该操作员档 案里, 在登陆宏程序内输入指令◦
x. xi.
宏程序编辑手册
页数
錯誤! 尚未定義書籤。 錯誤 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 尚未定義書籤。 錯誤
錯誤! 錯誤 尚未定義書籤。 錯誤! 尚未定義書籤。 錯誤 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 尚未定義書籤。 錯誤 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 尚未定義書籤。 錯誤 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 錯誤 尚未定義書籤。 錯誤! 尚未
威纶通宏指令时间间隔-解释说明

威纶通宏指令时间间隔-概述说明以及解释1.引言1.1 概述在威纶通(Vivante)的图形处理器中,宏指令是一种非常重要的机制,它可以对图形渲染过程进行优化。
与传统的图形处理方式相比,使用宏指令可以极大地提高图形渲染的效率和质量。
而在宏指令使用过程中,时间间隔的设置对其性能和效果也有着至关重要的影响。
本文将针对威纶通宏指令的时间间隔进行探讨和研究。
首先,我们将从概述宏指令的定义和作用开始,介绍宏指令在图形渲染中的重要性。
随后,重点讨论宏指令的使用方法,包括指令的编写和调用方式。
在此基础上,我们将重点探讨宏指令的时间间隔设置,分析其在图形渲染过程中的影响因素和优化方法。
宏指令的时间间隔是指在执行多个宏指令之间所需等待的时间。
这个时间间隔的设置会直接影响到图形渲染的效果和性能。
在本文的结论部分,我们将通过实验和案例分析,总结出威纶通宏指令时间间隔的最佳实践和应用场景。
只有在正确理解和合理设置宏指令的时间间隔后,才能发挥图形处理器的最大性能和效果。
通过本文的研究和分析,读者将能够深入了解威纶通宏指令时间间隔的原理和影响,并且学会如何优化和适配不同应用场景下的宏指令时间间隔设置。
最终,我们希望本文能为读者提供一种指导和参考,帮助他们在图形渲染领域取得更好的成果和性能。
1.2文章结构文章结构部分的内容如下所示:2. 正文本节将详细讨论威纶通宏指令时间间隔的相关内容。
首先,我们将介绍威纶通宏指令的定义,深入了解其基本概念和特点。
随后,我们将探讨威纶通宏指令的作用,明确其在计算机系统中的重要性和价值。
接着,我们将介绍威纶通宏指令的使用方法,给出一些常见的示例和操作步骤,以便读者能够更好地理解和应用这一技术。
最后,在本节的最后一部分,我们将重点讨论威纶通宏指令的时间间隔设置,深入探究其对计算机系统性能的影响以及如何进行优化和调整。
3. 结论在结论部分,我们将对本文所讨论的内容进行总结和归纳。
首先,我们将讨论威纶通宏指令时间间隔的影响因素,包括硬件特性、软件要求等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
End If (b) 块形式
If Condition Then
[ Statements ]
[ Else [If Condition – n Then
[elseifstatements ] ….
[ Else
[ elsestatements ] ]
]]
End If 语法说明 : Condition
必要,为一条件表达式 ,条件表达式值为零,则视为假 FALSE, 条件表达式值为非零,则视为真 TRUE
g[3] = 4 Next g[2] End Macro_Command
5: 函数调用及参数传递方式
(1:)函数调用: 被调用的函数须在调用函数的前面定义,否则将给出函数没有定义的编译错提示
For example : Macro_Command main( ) int i , i = Func( i ) //将给出函数Func没有定义的编译错误提示 End Macro_Command
下标最小值 :数组的大小 – 1 如 : Array[MAX] MAX = 100 下标最小值 :0 下标最小值 :99 ( 100 – 1)
5: 表达式
(a) 运算对象 (1) 常量 (2) 变量 (3) 数组元素 (4) 函数调用
(b) 表达式组成 表达式由运算对象和运算符按一定规则组合而成
6: 语句
EB500 Macro 使用说明
第二步:在 MacroControlDlg 对话框中进行宏 指令间的拷贝,删除,编辑,调用 MacroWorkSpaceDlg 对话框进行宏指令源程 序的编辑,
EB500 Macro 使用说明
EasyBuilder 500 Macro 使用说明
一:文档说明
作 者 : 程志刚 时 间 : 2003 年 1 月 版权所有 : 台湾威纶科技有限公司 概 要 : 此文档为宏指令功能模块的使用文档,说明宏语言的语法,宏语言的使用,宏指令
源程序编写的操作方法与操作顺序, 使用文档包含以下几个部分:
[Statements ]
Next [counter ] 语法说明:
Counter
必要,循环计数器的数值变量,该变量只能是整形或字符形变量
Start
必要,Counter 的初值
End
必要,Counter 的终值
Step
可选 ,Counter 的步长,如果没有指定,则缺省为 1,只能是数值
Statements
int iAddr_Off
Plc 地址偏移
int iDataCount
数据项数
返回值: 没有
2: SetData(各种支持的数据类型 DestData ,CString strAddr_Type , int iAddr_Off , int
iDataCount )
参数说明:
DestData
送出去数据的首址
4
Condition Statements
EB500 Macro 使用说明
必要,逻辑表达式,其计算结果为 TRUE 或 FALSE,condition 为 TRUE 时执行循环体 可选 ,为一语句块,当 condition 的值为 TRUE 时
(5) break ; 用于循环和条件选择语句中,执行到此语句时,退出循环或条件语句
break ,continue,return
wend
三:宏语言使用说明
1: 局部变量及全局变量
(1:)局部变量: 在一个函数范围内有效, (2:)全局变量: 从定义或声明的地方开始到宏指令程序结束有效 在一个函数内当有相同名称的全局变量与局部变量时,是局部变量有效
2: 变量赋初值及常量
(1:)变量赋初值 (a)在声明语句中直接进行赋值值 e.g: int h = 9 (b) 在声明或定义后,用赋值语句进行变量的赋初值
可选 ,For 和 Next 之间的语句块,该语句块将执行指定的次数
b) While – Wend 语句
由条件控制的循环,条件放置于循环顶部逻辑表达式值为 TRUE 或 FALSE,当指
定的条件为 TRUE 时,执行循环体中的语句块
While condition
[statements]
Wend 语法说明
Sub int Func( int i ) int h = 9 i=9*h Return i End Sub
(2:)参数传递方式: (a) 通过局部变量传值的方式传递参数 (b) 通过函数间共享全局变量的方式传递参数
6: 主函数
宏指令源程序有且只能有一个主函数, 它是宏指令程序开始执行的入口,其形式为: Macro_Command 函数名( )
Statements
在块形式中是选参数,在单行形式中,且没有 Else 子句时,为必要 参数 ,该语句在 Condition 为真是时 执行
Condition-n elseifstatements
可选 ,解释同 Condition 可选 ,一条或多条语句,在相对应的 Condition – n 为 TRUE 时执 行
1: GetData( 各 种 支 持 的 数 据 类 型 DestData, CString strAddr_Type, int iAddr_O说明:实现从 Plc 中取数据,通过对话框填表的形式输入
参数说明:
DestData
得数据的首址
CString strAddr_Type Plc 地址类型和编码方式
Elsestatements
可选 ,在上述 Condition 和 Condition—n 都不为 TRUE 时执行
3
EB500 Macro 使用说明
(C) 多重分支选择 Select Case 语句
Select Case TestExpression
[Case expression –n
[starements-n] ]……
(2) 算术运算 优先于 位运算 位运算 优先于 关系运算 逻辑运算 优先于 赋值运算
4: 数组
(1) 数组 : 只支持静态一维数组 ,形式为: 一维数组 : 数组名[数组的大小] 数组的下标为整数其可取值区间为 0 --- 4294967295 下标最小值 :零
2
EB500 Macro 使用说明
CString strAddr_Type Plc 地址类型和编码方式
int iAddr_Off
Plc 地址偏移
int iDataCount
数据项数
返回值: 没有
7
五:宏指令操作说明
1: 宏指令程序的编写分三步进行,
第一步:在 EB500 主界面中启动宏指令功能 模块的第一个对话框(MacroControlDlg)
4: 声明语句
(1:)声明语句在函数外声明或定义全局变量, (2:)声明语句在函数内声明或定义局部变量,同时局部变量声明语句在函数内的最前面 ,其 间不能有其它的语句,否则会给出编译错的提示
For example : Macro_Command main( ) char i , i = 9 //在声明语句间的非声明语句,将给出编译错的提示 int g[10] For g[2] = 0 To 2
3: 逻辑变量及表达式
(1:)逻辑变量: 它有真(True),假(False)两种取值的情况 ,所有非零的值认为是真(True),零值认为是假 (False)
5
EB500 Macro 使用说明
(2:)表达式: 条件表达式的值为零值即为假,代表条件不成立, 条件表达式的值为非零值即为真,代表条件成立
(6) continue 用于循环,执行到此语句时,中断这一次循环的执行,到下一次循环执行
(7) return 函数返回语句
7: 关键字集:
宏语言规定的,用作特定的用途,不能作为函数名,数组名,变量名等的记号 + , - ,* , / ,^, mod, >= ,>, < ,<=, <> ,== ,And,Or,Xor,Not,<<,>>,= ,& ,|,^,~ If ,Then,Else,EndIf,Select ,Case ,For, To, Down Step, Next, while,
(2) 算术运算: 加 :+ 减 :乘 :*
1
EB500 Macro 使用说明
除 :/ 余 :mod , (3) 关系运算: 小于 :< 小于等于 :<= 大于 :> 大于等于: >= 等于: == 不等于: <> (4) 逻辑运算: 逻辑于 :And 逻辑或 :Or 逻辑 Xor 逻辑非 :Not (5) 位运算: (a)移位运算
可选 , 为一条或多条语句,当 TestExpression 不和任一 expression—n 相等时,则执行
(4)循环控制 a) For –Next 语句: 常用于次数已确定的情况 ,当为 To 时,此时按步长递增,当为 Down 时,此时按步长 递减
For counter = start To(Down) end [Step step ]
b:变量 (a)变量命名 必须以字每开头,其它字符可以是字每或数字,不得超过 32 个字符的长度 (b) 数据类型 (char) 字符类型 (int) 整数类型 32-bit (short) 短整数类型 16-bit (float) 浮点数类型 (bool ) 逻辑类型
2: 运算符
(1) 赋值运算 赋值运算: =
[Case Else
[elsestatements ] ]
End Select 语法说明:
TestExpression
必要 ,任何数值或字符串表达式
Expression—n
如果有 Case 出现 则为必要参数,为字符串或整形数值常量