『7x24小时有问必答』
1.  SPEL+语言概述
        SPEL+ 是与EPSON RC+上运行的BASIC相近的程序语言。程序以ASCII文本形式创建,它支持多任务,动作控制和I/O控制。被编辑在可以执行的对象文件中。
2. 程序结构
一个SPEL+程序包括有函数,变量和宏指令,每一个程序以.PRG的扩展名保持到对应的项目里(Project)。一个项目至少包含有一个程序和一个main函数。函数以Function开始,Fend结束,函数名可以使用最多32个字符的半角英文数字和下划线,不区分大小写,但是不可以使用以数字和下划线开始的名称或SPEL+关键字。
基本结构 SPEL+ 程序中需要1个以上的函数定义。 函数定义以FUNCTION语句开始,以FEND语句结束。由于所有的语句都是通过函数操 作来执行,请包含函数本身。 1行中可写的语句长度为包含行编号的最多200个半角字符。 在Function语句后取函数名。下例中「main」为函数名。
程序示例:
  Function main  
   Call Func1
     ...
  Fend
Function Func1  
     Jump pickpoint
     ...

3. 变量
变量的种类 SPEL+ 中有3种不同的变量。
  • Local : 局部变量(用在同一Function内使用的变量)
  • Module : 模块变量(在同一程序内使用的变量)  
  • Global : 全局变量(在同一项目内使用的变量)
4.  变量的数据类型
变量有多种数据类型,使用前先说明类型,格式为:数据类型变量名。例如:Integer   i,定义变量i为整型数据。另外,代入的数据和变量的类型必须一致。在下表中列出SPEL+ 语言中使用的数据类型。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码