數控車床宏程序計算?邏輯函數熟記EQ.NE.GT.GE.LT.LE的含義及用法來看看關于邏輯函數的含義,下面我們就來說一說關于數控車床宏程序計算?我們一起去了解并探讨一下這個問題吧!
邏輯函數
熟記EQ.NE.GT.GE.LT.LE的含義及用法。來看看關于邏輯函數的含義。
EQ-等于
NE-不等于
GT-大于
GE-大于等于
LT-小于
LE-小于等于
以上幾個邏輯函數不會太複雜,隻需要硬性記熟就可以了。
關于邏輯函數 AND、OR、XOR 這三個一般來說在宏程序加密用得比較多,還有加工中心有用到。數控車床不做介紹。
2.輔助函數
輔助函數說白了就是關于數學知識運算。比如有時候需要開平方就會用到。
常用的輔助函數是下面兩個:
SQRT-平方根
ABS-絕對值
以上兩個函數的用法在初中數學都有講過。那麼在宏程序語句中該如何使用呢?
#1=9
#2=SQRT[#1]
此時,#2=3。
分析:
由于#1 是 9,對 9 開平方,其結果自然就是 3;
假如#I=-10
#2=2
#3=ABS[#1 #2]
那麼#3=8。
“ABS”的目的就是去掉負量。所有負數的絕對值,都是正數。正數的絕對值等于它自身。所以#1=-10,#2=2。#3=ABS[-8]-8。
SQRT 函數在宏程序中也不能對負數開方,跟學過的數學定義一樣的使用規範與數學定義是一樣的。
如果一定要對負數開方,可以結合 SQRT 與 ABS 這兩個函數。
假如要對-18進行開方
#1=-18
#2=-SQRT[ABS[#1]]
上述程序還可以寫成
#1=18
#2=-SQRT[#1]
兩種方式表達#2結果一樣的,第二種方式簡單點。這樣就基本了解SQRT、ABS 混合使用。
以上就是邏輯函數與輔助函數的定義以及如何使用。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!