三菱PLC 三菱FX系列PLC的二進制浮點數(shù)的開平方指令與三角函數(shù)運算指令
(1)二進制浮點數(shù)的開平方指令
二進制浮點數(shù)的開平方指令ESQR的功能指令編號為FNC127,源操作數(shù)[S1·]可取K、H和D,目標操作數(shù)[D·]為D.只有32位運算,占9個程序步。
執(zhí)行該指令時,[S1·]指定的二進制浮點數(shù)被開方,結(jié)果(也是二進制浮點數(shù))存入目標操作數(shù)。源操作數(shù)應為正數(shù),若為負數(shù)則運算出錯,運算錯誤標志M8067置1,不執(zhí)行指令。源操作數(shù)為常數(shù)時,則自動轉(zhuǎn)換為二進制浮點數(shù)。
(2)二進制浮點數(shù)三角函數(shù)運算指令
二進制浮點數(shù)三角函數(shù)運算指令包括SIN(正弦),COS(余弦)和TAN(正切)指令,功能指令編號分別為FUN130~132,源操作數(shù)[S1·]和目標操作數(shù)[D·]為D,只有32位運算,占9個程序步。
圖4-89 浮點數(shù)三角函數(shù)與開平方指令
如圖4-89所示,這些指令用來求出源操作數(shù)指定的二進制浮點數(shù)的三角函數(shù),角度單位為弧度(rad),結(jié)果也是二進制浮點數(shù),并存入目標操作數(shù)指定的單元。源操作數(shù)應滿足0°≤角度≤360°。弧度值=π×角度值/180°。


返回頂部
刷新頁面
下到頁底