回复:请老师们帮看一下这个程序循环错在哪

蹉跎岁月

  • 帖子

    29
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2011-09-23

普通 普通 如何晋级?

发布于 2014-02-26 06:16:57

2楼

这个程序主要目的采集10个温度和2个湿度,子程序 ZYDY_4没问题,采集的数据存放在VW010----VW1032区间,采集的数据是整数如(12.3度)就是123,数据转换的子程序 WSD是把采集的数据转成小数,存放在VD300----VD344之间.原程序用的地址比较多,没有用循环,现在我想优化一下用循环,问题就在这,子程序 ZYDY_4不运行了
LD SM0.0
A L8.0
= L60.0
LD SM0.0
A L8.0
EU
= L63.7
LD L60.0
CALL MBUS_MSG:SBR2, L63.7, 1, 0, 40001, +8, &VB1010, L9.2, VB2001
通讯不上, L9.2不为ON,程序就不向下运行.把子程序WSD删除,程序就正常了.
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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