回复:西门子300STL问题

艾星落尘

  • 帖子

    996
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2017-10-12 10:26:11

2楼

     A      #IN2

     FP     M 94.0

     JCN    M002        //当#IN2=1时执行以下程序,否则直接跳转到M002

     L      DBNO

     T      #TEMP1      //#TEMP1 =DBNO

     OPN    DB58        //打开DB58

     LAR1   P#4.0        //初始化地址寄存器1的值,从第四个字节开始

     L      86

M001:T      MW86          //下装循环指令的数

     L      DBD[AR1,P#0.0]

     L      60

     +D

     T      DBD[AR1,P#0.0]  //DB58里对应的双字累加60

     +AR1   P#4.0

     L      MW86

     LOOP   M001              //执行循环程序

M002:NOP 0

这段程序的意思,DB58块从DBD4开始的86个双字各自累加60


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

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54619条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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