運算符:
在每次運算時,編譯器檢查運算數(shù)的可靠性。
所有 4 個基本計算種類在 KRL中都允許。
| 運算符 | 說明 |
| + | 加法或正號 |
| - | 減法或負(fù)號 |
| * | 乘法 |
| / | 除法 |
算術(shù)運算符可以應(yīng)用到 INT 和 REAL 數(shù)據(jù)類型上。
| 操作數(shù) | 操作數(shù) | 結(jié)果 |
| INT | INT | INT |
| INT | REAL | REAL |
| REAL | REAL | REAL |
如果 INT 除法的結(jié)果不是整數(shù),則舍去小數(shù)點后位。
實例:

數(shù)學(xué)標(biāo)準(zhǔn)功能:
| 功能 | 數(shù)值范圍自變量 | 數(shù)值范圍結(jié)果 |
| 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 = ± 整數(shù))
如果嘗試一個這樣的值,這將導(dǎo)致錯誤信息。
反余弦 ACOS(X) 是 COS(X) 的反函數(shù)。
示例:
A = COS(60) ;A=0.5
B = ACOS(A) ;B=60
反正弦 對于 SIN(X) 的反函數(shù)反余弦,沒有預(yù)定義函數(shù)。但是,基于公式 SIN(X) =
COS(90°-X) 可以很容易就計算出反正弦。
示例:
A = SIN(60) ;A=0.8660254
B = 90-ACOS(A) ;B=60
反正切
角度正切的定義是直角三角形的鄰邊 (X) 除以對邊 (Y)。如果兩個側(cè)邊的長度已知,則可以用反正切計算鄰邊和斜邊之間的角度。
對于全圓,起決定性作用的是 X 和 Y 的正負(fù)號是什么。如果只考慮商,則用反正切只能計算 0° 和 180° 之間的角度。
通常,這在袖珍計算器時也是如此:正值的反正切得出一個 0° 和 90° 之間的角度。
負(fù)值的反正切得出一個 90° 和 180° 之間的角度。
通過用正負(fù)號指定 Y 和 X 明確地確定了位于該角度中的四分之一圓。由此也可以計算四分之一圓 III 和 IV 中的角度。
示例:

在函數(shù) ATAN(Y,X) 中使用 X 和 Y
審核編輯:劉清
-
Int
+關(guān)注
關(guān)注
0文章
27瀏覽量
16461 -
編譯器
+關(guān)注
關(guān)注
1文章
1672瀏覽量
51609 -
Real
+關(guān)注
關(guān)注
0文章
18瀏覽量
14293 -
KUKA機器人
+關(guān)注
關(guān)注
4文章
144瀏覽量
10071
原文標(biāo)題:KUKA: 數(shù)學(xué)標(biāo)準(zhǔn)功能V1.17
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
LabVIEW的六軸工業(yè)機器人運動控制系統(tǒng)
機器人、協(xié)作機器人和移動機器人,你分的清楚嗎
KUKA機器人問題解答
庫卡KUKA機器人四種啟動方式介紹
KUKA庫卡機器人伺服驅(qū)動器相關(guān)型號舉例
KUKA焊接機器人伺服電機常見故障及維修處理
工業(yè)機器人組成結(jié)構(gòu)相關(guān)資料分享
庫卡機器人MGV電源模塊維修
KUKA機器人伺服驅(qū)動模塊維修
沒有有前輩用LabVIEW控制kuka機器人c2的經(jīng)驗?通訊是怎么做到的?
控制KUKA安全機器人的PLC標(biāo)準(zhǔn)功能塊FB 292
KUKA機器人的數(shù)學(xué)標(biāo)準(zhǔn)功能介紹
評論