KUKA机器人的数学标准功能介绍

发布者:JoyfulHearted最新更新时间:2023-01-29 来源: 机器人及PLC自动化应用作者: Lemontree 手机看文章 扫描二维码
随时随地手机看文章

运算符:

在每次运算时,编译器检查运算数的可靠性。

所有 4 个基本计算种类在 KRL中都允许。

运算符 说明
+ 加法或正号
- 减法或负号
* 乘法
/ 除法

算术运算符可以应用到 INT 和 REAL 数据类型上。

操作数 操作数 结果
INT INT INT
INT REAL REAL
REAL REAL REAL

如果 INT 除法的结果不是整数,则舍去小数点后位。

实例:



数学标准功能:

功能 数值范围自变量 数值范围结果
ABS(X) 总和 REAL_MIN…REAL_MAX 0 … REAL_MAX
SQRT(X) 平方根 0 … REAL_MAX 0 … REAL_MAX
SIN(X) 正弦 REAL_MIN…REAL_MAX -1 … +1
COS(X) 余弦 REAL_MIN…REAL_MAX -1 … +1
TAN(X) 正切 REAL_MIN…REAL_MAX REAL_MIN…REAL_MAX
ACOS(X) 反余弦 -1 … +1 0 … +180
ATAN2(Y,X) 反正切 REAL_MIN…REAL_MAX -180 … +180

ABS(X)

总和

REAL_MIN…REAL_MAX 0 … REAL_MAX

SQRT(X)

平方根

0 … REAL_MAX 0 … REAL_MAX

SIN(X)

正弦

REAL_MIN…REAL_MAX -1 … +1

COS(X)

余弦

REAL_MIN…REAL_MAX -1 … +1

TAN(X)

正切

REAL_MIN…REAL_MAX REAL_MIN…REAL_MAX

ACOS(X)

反余弦

-1 … +1 0 … +180

ATAN2(Y,X)

反正切

REAL_MIN…REAL_MAX -180 … +180

绝对值 ABS(X) 计算 X 的总和。

示例:

B = -3.4

A = 5*ABS(B) ;A=17.0

平方根 SQRT(X) 计算 X 的平方根。

示例:

A = SQRT(16.0801) ;A=4.01

正弦 SIN(X) 计算角度 X 的正弦。

示例:

余弦 COS(X) 计算角度 X 的余弦。

示例:

A = SIN(30) ;A=0,5

B = 2*COS(45) ;B=1.41421356

正切 TAN(X) 计算角度 X 的正切。

示例:

以下总和的正切无穷:

C = TAN(45) ;C=1.0

 ±90°

 +90° + k*180° (其中 k = ± 整数)

如果尝试一个这样的值,这将导致错误信息。

反余弦 ACOS(X) 是 COS(X) 的反函数。

示例:

A = COS(60) ;A=0.5

B = ACOS(A) ;B=60

反正弦 对于 SIN(X) 的反函数反余弦,没有预定义函数。但是,基于公式 SIN(X) =

COS(90°-X) 可以很容易就计算出反正弦。

示例:

A = SIN(60) ;A=0.8660254

B = 90-ACOS(A) ;B=60

反正切

角度正切的定义是直角三角形的邻边 (X) 除以对边 (Y)。如果两个侧边的长度已知,则可以用反正切计算邻边和斜边之间的角度。

对于全圆,起决定性作用的是 X 和 Y 的正负号是什么。如果只考虑商,则用反正切只能计算 0° 和 180° 之间的角度。

通常,这在袖珍计算器时也是如此:正值的反正切得出一个 0° 和 90° 之间的角度。

负值的反正切得出一个 90° 和 180° 之间的角度。

通过用正负号指定 Y 和 X 明确地确定了位于该角度中的四分之一圆。由此也可以计算四分之一圆 III 和 IV 中的角度。

示例:

在函数 ATAN(Y,X) 中使用 X 和 Y






审核编辑:刘清

引用地址:KUKA机器人的数学标准功能介绍

上一篇:机器人FOLGE程序是如何被调用激活的呢?
下一篇:瑞苏盈科成功参加内镜大会&手术机器人大会

热门资源推荐
热门放大器推荐
    系统发生错误

    系统发生错误

    您可以选择 [ 重试 ] [ 返回 ] 或者 [ 回到首页 ]

    [ 错误信息 ]

    页面错误!请稍后再试~

小广播
最新机器人文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关:

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved