三菱FX2N plc整数与浮点数相乘怎样编程?

2020-06-03 科技 533阅读
  1. 首先说 FX2N在浮点数处理方便做的很少不令人满意.

 2. 例如:你不能直接向D200中 存入0.3239 这样的浮点数.

-------------------------------------------------------------------------

第1步: 将 D100(计数器值) 转化为 二进制浮点数格式

第2步: 将0.3239(脉冲当量) 手动转化为十进制的浮点数格式

第3步: 将脉冲当量的十进制浮点数格式再转化为 二进制的浮点数格式

第4步: 将两个二进制浮点数格式的脉冲数和脉冲当量相乘 ,计算出当前行程的二进制浮点数格式的 结果

第5步: 这样的格式在某些型号的触摸屏中都不能直接进行显示.

         有些型号的触摸屏能支持二进制的浮点数格式

         如果你当前使用的触摸屏不支持二进制的浮点数格式,还需要进行转换

===========================================================================

总结: 只有两种格式相同的两个数值才能进行加减乘除运算

       例如:两个二进制浮点数相乘,两个十进制格式的数值相乘,两个二进制整除相乘等

       三菱的FX3U 就在这方面做的比较人性话了.或者是使用西门子的S7-200PLC,

      处理起来就比较方便了.

=========================================================================

--------------------------------------------------------------------------------

上海长英自动化科技有限公司

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com