回复:初学STL想实现FC105批处理,SF报错,程序如附件,求大神指点

艾星落尘

  • 帖子

    1006
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2016-06-23 09:45:07

4楼

展开查看
以下是引用鲁小花在2016-06-23 09:04:35的发言 >

您说的这个确实解决了SF,很感谢艾星哥的点拨


我现在监控下来好像并没循环,FC105没有运算值 

 

我不知道是不是前面指针还有错误,麻烦您给看看

问题给你找到了,就是一个AR1初始化的位置不对,改一下就可以了,然后是第四组的参数你没有设置好,就是高限值没哟写好,自己改下啊。

 原来程序:

    OPN   DB [#tt1]

      L     #Num

      T     #tt3

      L     #PiwFirst

      ITD   

      SLD   3

      T     #tt4

      L     #tt3

//~~~~~~~~~~~~~~~~~~~~~~~~~~

Next: T     #LoopNum

      L     PIW [#tt4]

      T     #PiwInUse

      LAR1  P#0.0    //原来的位置

      L     DBD [AR1,P#0.0]

      T     #tt2.Flower.HH

  修改后:

  OPN   DB [#tt1]

      L     #Num

      T     #tt3

      L     #PiwFirst

      ITD   

      SLD   3

      T     #tt4

      LAR1  P#0.0             //变动后的位置

      L     #tt3

//~~~~~~~~~~~~~~~~~~~~~~~~~~

Next: T     #LoopNum

      L     PIW [#tt4]

      T     #PiwInUse


      L     DBD [AR1,P#0.0]

      T     #tt2.Flower.HH

      L     DBD [AR1,P#4.0]

要将这个初始化的指令放到循环外,否者就无法将输入的值进行循环。

一个人在战斗
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54429条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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