您的位置 首页 FPGA

三菱PLC浮点运算使用指令

浮点运算应用指令能实现浮点数的转换、比较、四则运算、开方运算、三角函数等功能,浮点运算应用指令大都为32位指令。一、二进制浮点比较

浮点运算使用指令能完成浮点数的转化、比较、四则运算、开方运算、三角函数等功用,浮点运算使用指令大都为32位指令。

一、二进制浮点比较与区间比较指令

二进制浮点比较ECMP指令比较源操作数S1与源操作数S2内的32位二进制浮点数,依据巨细共同比较成果,对应输出驱动意图操作数D指定软元件开端的接连3个位软元件的状况,

二、二进制浮点数与十进制浮点数转化指令

二进制浮点数转化为十进制浮点数EBCD指令将源操作数S指定元件内的二进制浮点数值转化为十进制浮点数值,存入意图操作数D指定的元件内。

三、二进制浮点数四则运算指令

二进制浮点数加EADD指令将两个源操作数S1和S2内的二进制浮点值相加后,作为二进制浮点值存入意图操作数D中。

四、二进制浮点数开方与整数改换指令

二进制浮点数开方运算ESQR指令将源操作数S指定元件内的二进制浮点值进行平方根运算,运算成果作为二进制浮点值存入意图操作数D中。

五、二进制浮点数三角函数运算指令

二进制浮点数三角函数运算指令包含浮点SIN运算、浮点COS运算及浮点TAN运算指令,其功用分别是求源操作数S指定的视点(弧度值)的正弦、余弦及正切值,并传送多到意图操作数D中。

六、上下字节改换指令

上下字节改换SWAP指令完成源操作数S上下字节交流。16位指令将源操作数S低8位与高9位交流;32位指令将源操作数S及相邻的下一元件S+1各个低8位与高8位交流。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/fpga/230431.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部