您好!欢迎光临工博士商城

yaskawa安川机器人服务商

产品:100    
联系我们
您当前的位置:首页 » 新闻中心 » 安川机器人指令及故障分析你看明白了吗?——安川机器人
产品分类
新闻中心
安川机器人指令及故障分析你看明白了吗?——安川机器人
发布时间:2019-02-05        浏览次数:1361        返回列表
 安川机器人指令及故障分析,第六种是以焊接系统作为范例。

(一)运动指令

(二)输出输入信号指令

(三)平移指令

(四)运算指令

(五)控制指令

(六)焊接工作指令

(七)故障分析

一、运动指令-1
MOVJ 功能 再生运转时,移动至所教点之路径为关节路径
(VJ=0.01至100%,PL=0或4CONT)。
范例 MOVJ VJ=50.00  PL=2
关节路径移动,速度50.00%精度等级2
MOVL 功能 再生运转时,移动至所教点之路径为直线路径(V=0.1至
1500.0mm/s或V=0.6至9000.0cm/min PL=0至4CONT)
范例 MOVL V=120  PL=3
直线路径移动,速度120.0mm/s位置精度等级3。
MOVC 功能 再生运转时,移动至所教点之路径为圆弧路径(V=0.1至
1500.0mm/s或V=0.6至9000.0cm/min PL=0至4CONT)
范例 MOVC V=120 MOVC  V=120 MOVC V=120
此圆弧路径移动,速度120mm/s
MOVS 功能 再生运转时,移动至所教点之路径为曲线路径。
此指令较少使用因其间曲线=不规则线所以较难教导程序
范例 MOVS V=150
以曲线路径移动,速度150mm/s
         运动指令-2
IMOV 功能 以直线路径移动以特定的增量去作动
范例 IMOV P012 V=120
以直线路径增量移动参考P变量所设值速度为120mm/s
REFP 功能 再生运转时走编织路径之参考点。
范例 REFP 1
SPEED 功能 速度值之设定
范例 SPEED VJ=50  V=1250


二、输出输入信号指令
DOUT 功能 一般使用外部RELAY ON或OFF,1=ON , 0=OFF
范例 DOUT OT#(12)=ON
使外部RELAY 12  ON
DIN 功能 将外部输入信号读入
范例 DIN B16 IN#(16)
IN#16 ON  ,则B16=1,IN#OFF则B16=0
PULSE 功能 使外部RELAY ON一段时间,时间一到自动OFF  T=0.1
至3秒,假使时间未设定,则自动设0.3秒
范例 PULSE  OT#(10)   T=60
使外部RELAY 10 ON 0.6秒后自动
WAIT 功能 等待一输入信号或与设定相符
范例 WAIT  IN#(12)=ON  T=10
等待IN#(12)=ON才能在执行下去,*多等10秒
     
POSOUT 功能 当运动路径,进入预先设定范围内,自动使一相对应之OUTPUT
ON当运动路径,离开此范围则OUTPUT OFF,可设八组。
范例 POSOUT PM#(1)
**组POSOUT
NWAIT 功能 不等待此行运动路径执行后立即明向下执行程序
范例 MOVL  V=100   NWAIT
运动路径一移动就执行下一行程


三、平移指令
SFTON 功能 平移开始指令,RF:机器人坐标TF:工具坐标UF#:使用者坐标
范例 SFTON  P12
平移开始,平移量为P变数P12所设之值
SFTOF 功能 平移结束
范例 SFTOF


四、运算指令
ADD 功能 运算指令加,将二数相加,而将值存于**数
范例 ADD 112 113
将112加113所得之值存于112
SUB 功能 运算指令减,将二数相减,而将值存于**数
范例 SUB 112 113
将112减113所得之值存于112
MUL 功能 运算指令乘,将二数相乘,而将值存于**数
范例 MUL 112 113
将112乘113所得之值存于112
DIV 功能 运算指令除,将二数相除,而将值存于**数
范例 DIV  112   113
将112除113所得之值存于112
INC 功能 每执行一次加一
范例 INC I43
将每次加一完的总合所得值存于I43
DEC 功能 每执行一次减一
范例 DEC I43
将每次减一完的总合所得值存于I43
AND 功能 罗辑指令,将二数AND后将结果存于**数
范例 AND  B11     B13
将B11与B13  AND后结果存于B11
OR 功能 罗辑指令,将二数OR后将结果存于**数
范例 OR   B11     B13
将B11与B13  OR后结果存于B11
NOT 功能 罗辑指令,将二数NOT后将结果存于**数
范例 NOT   B11     B13
将B11与B13  NOT后结果存于B11
XOR 功能 罗辑指令,将二数XOR后将结果存于**数
范例 XOR   B11     B13
将B11与B13  XOR后结果存于B11
SET 功能 令**数之值等于第二数之值
范例 SET I12  I20
将I20之值存于I12
SETE 功能 令P变数轴之值等于第二数之值
范例 SETE P001(2) D01
将D01值存于P001之Y值
GETE 功能 令**数之值等于P变数轴之值
范例 GETE D06 P012(4)
将P012 Tx之值存于D06
CNVRT 功能 将位置坐标PULSE TYPE变成XYZ TYPE
范例 CNVRT  P000 P001
将P001之位置坐标PULSE TYPE变成XYZ TYPE而存于P000
CLEAR 功能 清除指令,可接BIDR等变数
范例    1.CLEAR B00               2.CLEAR B00 ALL
1.清除B00之值使为 0     2.清除所有B变数使其值为 0
SIN 功能 将第二数SIN后值存回**数
(只能用于常数及R变数)
范例 SIN R00 R01              (R00=SIN R01)
COS 功能 将第二数COS后值存回**数
(只能用于常数及R变数)
范例 COS R00 R01              (R00=COS R01)
ATAN 功能 将第二数TAN后值存回**数
(只能用于常数及R变数)
范例 TAN R00 R01              (R00=TAN R01)
SQRT 功能 将第二数开平方后值存回**数
(只能用于常数及R变数)
范例 SQRT R00  R01              (R00=R01开平方)


五、控制类指令
JUMP 功能 跳至預設之“米”行或程式,執行指令。
範例 JUMP JOB :HARA  IF IN#(24)=ON
如果IN#(24)=ON則跳至執行HARA程式
* 功能 JUMP 指令程式的標號
範例 *123
標號 123
CALL 功能 呼叫設定之副程式
範例 CALL JOB  :GG  IF IN#(12)=ON
如果IN#(12)=ON則執行副程式GG
RET 功能 回至上一層程式
範例 RET IF  IN#(20)=ON
如果IN#(20)=ON則回至上一層次程式
END 功能 程序结束指令
范例 END
NOP 功能 程序开头指令
范例 NOP
TIME 功能 暂停时间(T=0.01至655.35sec)
范例 T=12.50
暂停12.5秒后执行下一指令
CWAIT 功能 等待NWAIT指令,那一行指令执行完毕才继续执行下一行指令
范例 CWAIT
IF 功能 判别指令
范例 JUMP*12  IF   IN#(24)=OFF
如果IN#(24)=OFF就跳至标号*12行
UNTIL 功能 此行运动指令一直移动,直到一输入讯号才停止
范例 MOVL V=144  UNTIL IN#(6)=ON
直线路径持续移动,速度144mm/s直到IN#(6)=ON时才停止
PAUSE 功能 暂停
范例 PAUSE  IF   IN#(9)=OFF
假如IN#(9)=OFF系统暂停
STOP 功能 停止且机器人伺服马达电源切掉
范例 STOP  IF   IN#(10)=OFF
如果IN#(10)=OFF系统暂停且ROBOT伺服马达电源切除


六、焊接工作指令
ARCON 功能 起弧指令
范例 ARCON AC=230  AVP=90 T=1.00 V=160
ARCOF 功能 收弧指令
范例 ARCOF  AEF#(1)
ARCCUR 功能 **值电流值指令
范例 ARCCUR AC=200
ARCVOL 功能 **值电压值指令
范例 ARCVOL AVP=100
AWELD 功能 电流值指令(-14.1V至+14.1V)
范例 AWELD 12
VWELD 功能 电压值指令(-14.1V至+14.1V)
范例 VWELD 2.5
WVON 功能 摆弧开始
范例 WVON WEV#(12)
WVOF 功能 摆弧结束
范例 WVOF


七、故障代码意义
异常代码 代码严重级等 (重置)处理方法
0 程度0(重故障) 发生0开头的错误为严重错误,应立即找出
线路关闭警告;初期化诊断 问题的所在将其排除,方能将电源打开。
/软件诊断警告  
1 程度1~3(重故障) 此警告显示与专用I/O信号(警告重置)均不可
3 重置,官闭主电源并找出问题的原因然后在
  打开电源。
4 程度4~8(轻故障) 更正其错误显示且排除简单的故障即可重置。
8
9 程度9(轻故障) 系统的专用输入信号或用户警政署要求输入
使用者警告 的起更改后,此警告显示与专用I/o信号(警告
  重置)是可以重置的。


                                                  更多详情请点击:http://yaskawa-robots.gongboshi.com/


 

联系热线:15601785639   联系人:李经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 yaskawa安川机器人服务商