【文件属性】:
文件名称:SPEL+语言-arduino入门版使用教程
文件大小:2.63MB
文件格式:PDF
更新时间:2021-06-19 19:36:27
EPSON
五、SPEL+语言
1. 概述
SPEL+是在RC170/180、RC90、RC700控制器上运行的与BASIC相近的程序语言。它支持多任务,
动作控制和I/O控制。程序以ASCII文本形式创建,被编辑在可以执行的对象文件中。
2. 程序结构
一个SPEL+程序包括有函数,变量和宏指令,每一个程序以.PRG的扩展名保持到对应的项目里
(Project)。一个项目至少包含有一个程序和一个main函数。函数以Function开始,Fend结
束,函数名可以使用最多32个字符的半角英文数字和下划线,不区分大小写,但是不可以使
用以数字和下划线开始的名称或SPEL+关键字。
3. 变量
SPEL+中有3种不同的变量。
• Local : 局部变量(用在同一Function内使用的变量)
• Module : 模块变量(在同一程序内使用的变量)
• Global : 全局变量(在同一项目内使用的变量)
程序示例:
MAIN.PRG
Function Main
Call Func1
...
Fend
Function Func1
Jump pickpnt
...
Integer m_i ‘模块变量m_i
Global (Preserve) Integer g_i
‘全局变量(全局保护变量)g_i
Function main
Integer I ‘局部变量i
...
Fend
Function Func1
Integer I ‘局部变量i
...
Fend