plc取相反值命令是什么?
取相反值命令是什么?
比如一個real運算后我想取相反值(比如2.0e+01變成-2.0e+01)該用什么命令?當然了可以乘以-1,我就是想知道有沒有直接的命令
答:1、實數取反是轉換信號狀態(尾數的符號位)。即乘以-1。
2、 比如一個real運算后我想取相反值(比如2.0e+01變成-2.0e+01)該用什么命令?
應用negr 對浮點數求反(32 位,ieee-fp):
使用 negr(對 32 位 ieee 浮點數求反)指令,可以對累加器 1 中的浮點數
(32 位,ieee-fp)求反。該指令可轉換累加器 1 中位 31 的信號狀態(尾數
的符號位)。其結果保存在累加器 1 中。
3、例:
l id8// 將數值裝入累加器 1 中(例如:id 8 = 1.5e+02)。
negr// 將浮點數(32 位,ieee fp)取反;結果保存到累加器 1 中。
t md10// 將結果傳送到存儲雙字 md10(例如:結果 = -1.5e+02)。
本文標簽:plc取相反值命令是什么?
* 由于無法獲得聯系方式等原因,本網使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《plc取相反值命令是什么?》相關權利人與機電之家網取得聯系。










