您的位置:控制工程论坛网论坛 » PLC与PAC » 三菱FX1N PLC没有小数功能怎么解决?

aaing

aaing   |   当前状态:在线

总积分:27966  2024年可用积分:0

注册时间: 2007-04-27

最后登录时间: 2023-08-21

空间 发短消息加为好友

三菱FX1N PLC没有小数功能怎么解决?

aaing  发表于 2015/7/1 18:36:32      1436 查看 3 回复  [上一主题]  [下一主题]

手机阅读

三菱FX1N PLC没有小数功能该怎么解决?我是工控新手,请前辈们说的详细一点! 谢谢!!!

1楼 0 0 回复
  • ytzidonghua

    ytzidonghua   |   当前状态:在线

    总积分:11263  2024年可用积分:6

    注册时间: 2006-09-18

    最后登录时间: 2024-08-02

    空间 发短消息加为好友

    ytzidonghua   发表于 2015/7/2 14:51:22

    那只能放大倍数做处理

    2楼 回复本楼

    引用 ytzidonghua 2015/7/2 14:51:22 发表于2楼的内容

  • ababab

    ababab   |   当前状态:在线

    总积分:5826  2024年可用积分:0

    注册时间: 2011-05-06

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    ababab   发表于 2015/7/5 20:52:39

    把小数变成整数再运算可者用数学上的一些方.比如要做: 82.3÷9     ,可以先把82.3当成823,用整数除法先除9再除10,结果就是一个整数.三菱FX1N和FX1S都没有浮点运算功,在应中涉及到算术的最好都要取10的倍数值。用FX2N,FX3U等都可以支持小数点(浮点运算)。

    3楼 回复本楼

    引用 ababab 2015/7/5 20:52:39 发表于3楼的内容

  • atmupkeep

    atmupkeep   |   当前状态:在线

    总积分:5759  2024年可用积分:0

    注册时间: 2011-05-08

    最后登录时间: 2023-08-15

    空间 发短消息加为好友

    atmupkeep   发表于 2015/7/6 20:59:53

    先将要输入的数变成整数,然后再将这个数转成浮点数(浮点数转换指令FLT),再把转换成浮点数的数字。通过除法指令DIV变成小数,比如你要输入10.5,你就要先输入105,然后转成浮点数,再把这个数除以10,输入的数就是10.5了。

    4楼 回复本楼

    引用 atmupkeep 2015/7/6 20:59:53 发表于4楼的内容

总共 , 当前 /