三菱工业机器人指令系统.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三菱工业机器人指令系统要点

6 机器人程序调用 Call P: 执行指定的程序的程序。(Go Sub的程序调用版)用子程序,用End指令或在最终行返回到主程序。 Call P“□”<程序名>“[,<自变量>[,<自变量>]???] <程序名>在字符串常数或字符串变量指定程序。 <自变量>程序被呼叫出时,程序会指定替换的变量或常数。自变量的最大个数为16。 6 机器人程序调用 6 机器人程序调用 ①在调用程序传递自变量时 主程序 1 M1=0 2 CallP 10,M1,P1,P2 3 M1=1 4 CallP 10,M1,P1,P2 : 10 CallP10,M2,P3,P4 : 15 End10“ 子程序侧 1 FPrm M01,P01,P02 2 If M010 Then GoTo *LBL1 3 Mov P01 4 *LBL1 5 Mvs P02 6 End 在此会回返回到主程序 2 程序的构成要素 (20)输出入变量: 输出入变量有下列种类。此为在机器人(系统)状态变量中预先准备好的。 2 程序的构成要素 (21)数组变量: 数值变量、字符串变量、位置变量、关节变量可以配列使用。在变量的添字部份指定配列要素。配列要素用Dim指令记述。最大可配列三维。 例)数组变量的定义例子 Dim M1 (10) 单精度实数型 Dim M2 % (10) Dim M3 & (10) 长精度整数型 Dim M4 ! (10) 单精度实数型 Dim M5 # (10) Dim P1 (20) Dim J1 ( 5 ) Dim ABC(10,10,10) 配列的添字从1开始。 在输入输出信号的机器人(系统)状态变量中,只有输入输出信号用的变量(M_I n、M_Out等),添字会变成从0开始。 依据空的内存的容量,确保决定领域。 2 程序的构成要素 (22)全局变量: 所谓全局变量,是在识别符号(变量的名称)的第2个文字加上_(下划线)的变量,其值在程序间为有效。 2 程序的构成要素 (23)程序全局变量 在控制器,最初开始使用的程序全局变量显示在下表。如表所示,变量的名称已决定但是其用途是在使用者决定。 2 程序的构成要素 (24)使用者定义全局变量 在只有上述的程序全局变量却不足的情况下,想要定义附有独立名称的变量时,可以利用使用者基本程序,以使用者定义将程序全局变量。 使用者定义全局变量的步骤: (a)首先将使用者基本程序制作。在变量的第2个文字加上”_”。 (b) 在参数「PRGUSR」设定程序名后,重新开启电源。 (c)利用使用者定义全局变量,制作平时的程序。 2 程序的构成要素 2 程序的构成要素 (25)使用者基本程序的制作 何谓使用者基本程序: 使用者基本程序是指使用使用者定义全局变量的情况下,为了定义那个变量所使用,但是,没有必要执行本程序。只登录将声明文记录的程序所制作的参数「PRGUSR」。将参数变更后,需要再一次启动电源。 3 机器人状态变量 预先准备的机器人的状态变量如表: 3 机器人状态变量 3 机器人状态变量 逻辑数 表示比较、输入入的结果等。以整数评价,不为0的话是真,为0的话是假。在代入时,真的情况给予1。在表中,显示使用逻辑数的处理。 4 多任务处理功能 4.1 定义: 所谓多任务处理功能是指多个程序被并列执行的功能,可以用机器人的程序,控制周边机器的功能。 多任务的执行,是指将并列执行的程序放入一个叫做多重任务插槽(全部有32,出货时设定为8)的容器内执行。机器人的动作控制 4 多任务处理功能 4 多任务处理功能 4.2 程序的执行: 多任务的执行,是指

您可能关注的文档

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档