扫一扫
手机浏览

查看: 4853|回复: 5
打印 上一主题 下一主题

RAPID语言的程序框架

[复制链接]

58

主题

66

帖子

774

积分

版主

Rank: 7Rank: 7Rank: 7

积分
774
跳转到指定楼层
楼主
发表于 2016-12-17 16:14:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
RAPID语言有三种类型的例行程序(子程序)—进程、函数和中断程序。进程没有返回值,只用来构成指令内容。函数返回某一类型的数据值还可以用作指令参数。中断程序提供了一种中断的反应,它与某个具体的中断联系起来,一旦中断产生,它就会自动执行。     关于例行程序的作用域有以下说明:全局例行程序可以覆盖任何一个模块;局部例行程序值覆盖它所在的模块;在作用域内,局部例行程序隐藏具有同名的全局例行程序和数据;在作用域内,例行程序隐藏同名的指令和预先确定的例行程序。同时,在同一个模块内例行程序之间、例行程序与数据之间不能重名;全局例行程序不能与模块以及其他模块中的全局例行程序或全局数据重名。  例行程序可以包含为以下几个部分:例行程序声明(包括参数)、数据、函数体、跳转标识(只限进程)和错误标识。其中程序声明部分要位于例行程序体之外。

中断程序可以通过CONNET指令与某一个具体中断联系在一起,当这个中断产生时,控制权立即交给相应的中断程序。如果中断产生,但是没有与之相联系的中断程序,则认为发生了严重的错误,立即停止程序的执行。同一个中断程序之间可以对应多个中断源,中断处理完成后跳回中断发生处继续执行原程序。


【工业机器人维修,机器人保养。 24小时紧急维修,问题解答,免费检测。 请拔打15889988091】

使用道具 举报

0

主题

567

帖子

1127

积分

高级会员

Rank: 4

积分
1127
沙发
发表于 2017-6-17 13:16:20 | 只看该作者
谢谢您的分享!
【工业机器人维修,机器人保养。 24小时紧急维修,问题解答,免费检测。 请拔打15889988091】

使用道具 举报

0

主题

645

帖子

1281

积分

高级会员

Rank: 4

积分
1281
板凳
发表于 2017-6-17 13:17:11 | 只看该作者
一切皆有可能
【工业机器人维修,机器人保养。 24小时紧急维修,问题解答,免费检测。 请拔打15889988091】

使用道具 举报

0

主题

589

帖子

1175

积分

高级会员

Rank: 4

积分
1175
地板
发表于 2017-6-17 13:16:46 | 只看该作者
哈哈,好~~我每次看帖必回的~~藏了
【工业机器人维修,机器人保养。 24小时紧急维修,问题解答,免费检测。 请拔打15889988091】

使用道具 举报

飞天鼠 该用户已被删除
5#
发表于 2017-6-17 13:16:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
【工业机器人维修,机器人保养。 24小时紧急维修,问题解答,免费检测。 请拔打15889988091】

使用道具 举报

0

主题

594

帖子

1185

积分

高级会员

Rank: 4

积分
1185
6#
发表于 2017-6-17 13:17:05 | 只看该作者
挺好的,收了!
【工业机器人维修,机器人保养。 24小时紧急维修,问题解答,免费检测。 请拔打15889988091】

使用道具 举报

子锐机器人
机器人维修论坛APP下载