库卡机器人之编程运算符1
声明:本媒体部分图片、文章来源于网络
版权归原作者所有,如有侵权,请与我联系删除。
使用库卡机器人的老铁们,或许知道库卡会有一些几种运算符:
算术运算符:加/减/乘/除法;
几何运算符:又称向量运算;
比较运算符:大/小/等/不等于;
逻辑运算符:与/或/非;
位运算符 :位的与/或/非/异或;
本节主要说说算术/比较/逻辑/位运算符,几何运算符后面会单独列出。
一.算术运算符:
1.运算符号:
2.运算结果:
二.比较运算符:
1.运算符号:
2.运算说明:
-INT、REAL 和 CHAR 的运算数组合是合法的;
-允许比较数值 (int, real) 和字符值,系统已为
每个 ASCII 字符分配一个代码,该代码为数字;
-BOOL 类型只允许与 BOOL 类型比较;
-ENUM 类型只允许与相同的 ENUM 类型比较;
-比较的结果为一个BOOL值;
三.逻辑运算符:
1.运算符号:
2.逻辑运算真值表:
四.位运算符:
1.运算符号:
2.运算说明:
-位运算符可应用到 int和 char 数据类型上;
-INT 在 KRL 中有 32 位,必须注明正负号;
-CAHR 为 8 位,不必注明正负号;
五.练习:
为了更好的掌握这些运算符,可以试试练习:
请输出A/B/C/D/E/F/H/J/K以及Z1/Z2/Z3/Z4的值。结果及总结会在后期文章说明。
更多资讯:库卡机器人配件