豆豆淘
豆豆淘
级别: 探索解密
精华主题: 0
发帖数量: 54 个
工控威望: 151 点
下载积分: 4862 分
在线时间: 46(小时)
注册时间: 2014-08-31
最后登录: 2023-08-09
查看豆豆淘的 主题 / 回贴
楼主  发表于: 2020-09-10 14:31
各位老师好!请问在三菱FX3S plc中要计算几个数的除法,先要算出75除以1600等于0.046875,把结果传送到D2中,然后再要计算10除以0.046875,把结果传送到D4中,请问要怎么样实现啊,看资料说是要先把十进制数转化成二进制数再来乘除,然后再把结果转换回十进制吗?还有除式中有带小数点的数应该怎么处理呢?多谢有人能指教我一下
wei3431
级别: 家园常客
精华主题: 2 篇
发帖数量: 174 个
工控威望: 619 点
下载积分: 5520 分
在线时间: 434(小时)
注册时间: 2019-04-03
最后登录: 2024-07-21
查看wei3431的 主题 / 回贴
1楼  发表于: 2020-09-10 14:59
整数转换成小数啊,FLT指令,在进行除法运算,DEDIV指令!
本帖最近评分记录:
  • 下载积分:+2(豆豆淘)
    wei3431
    级别: 家园常客
    精华主题: 2 篇
    发帖数量: 174 个
    工控威望: 619 点
    下载积分: 5520 分
    在线时间: 434(小时)
    注册时间: 2019-04-03
    最后登录: 2024-07-21
    查看wei3431的 主题 / 回贴
    2楼  发表于: 2020-09-10 15:09
    引用
    引用第2楼nightblueblu于2020-09-10 15:03发表的  :
    你10乘以1600  然后再除以75不好吗  等于213.33333333

    牛百普拉斯!