回复:S7-300浮点数加法指令的输出值不更新的原因

shine

  • 帖子

    8803
  • 精华

    39
  • 被关注

    157

论坛等级:至圣

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2017-04-21 16:59:04

4楼

展开查看
以下是引用quiet在2017-04-21 16:32:05的发言 >3楼:比如123456789.1 加 1.0 这个1.0加上去没反应,你可以这样12345678910 加 100 ,这样就可以了。

没有用的,一样的。

分段计算。

TOTAL1=TOTAL1 +X

IF TOTAL1> N THEN

    TOTAL1=TOTAL1-N

    TOTAL2=TOTAL2+N

END IF

TOTAL=TOTAL1+TOTAL2

N为一个常数,小于7位有效数字,比如你要的数据到小数点后3位,你可以把N设为1000.0


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54621条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。