安川机器人指令之运算命令
安川机器人:
运算命令
1、ADD
(1) ADD B000 10 //在 B000 上加10,得出的结果保存在 b000里。
(2) ADD l00o l0001 //在I000上加I000,得出的结果保存到IO0O里。
(3) ADD P000 P0001 //得出结果保存到P000里。
运算命令
1、ADD
(1) ADD B000 10 //在 B000 上加10,得出的结果保存在 b000里。
(2) ADD l00o l0001 //在I000上加I000,得出的结果保存到IO0O里。
(3) ADD P000 P0001 //得出结果保存到P000里。
2、SUB
(1) SUB IO00 I001 //从规据I000里减去I001,得出结果保存在I000 上.
3、MUL
MUL PO00(3)2 //用2乘以Z轴数据的命令
4、DIV
(1) SET D000 2
DIV POO0(3) D000 //P000的Z轴数据除以D000的内容( D0O0=2),结果保存到P000里。
5、CNRT
功能。把数据⒉的徳置型令量转换为指定坐标系的位置型变量。存入数据1.格式:CNVRT<数据1><数据2>指定坐标系。
(1) CNVRT PX000 Px001 BF
说明。程序R1的情况下,通过基准坐标系将PO01的脉冲型位置数据转换成XYZ型位翼数据,保存到P000里。
6、AND
SET B000 5
SET B010 1
AND B000 B010 //算出B000( 0000 0101)和 BO10 ( 0000 0001)的逻辑积。//结果( 0000 0001—1〕保存在B000里。
7、OR
SET B000 5
SET B010 10
OR B000 B010 //算B000c 0000 0101)和5010 c 0000 1010》的逻辑和,/结果(0000 1111-15)保存到] BO00里。
8、NOT
功能:取数据2的逻辑否定,结果保存到数据1里。
(1) SET B000 0
SET B010 1
NOT B000 B010 //取B010 ( 0000 0001)的逻辑否定,结果( 1111 1110=254)/保存到B000里。
9、XOR
功能:数据1和数据2的按位相加,结果保存到数据1里。
(1) 5ET B000 1
SET B010 5
XOR B000 B010 //取 B000 ( oo00 0001》和 B010 : 00O0 0101》的按位相加,/结果《0000 0100-4)保存到B000里。
了解更多请咨询:安川机器人