回复:S7-300中STL语言

zhangli0

西门子1847工业学习平台

  • 帖子

    17220
  • 精华

    64
  • 被关注

    898

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2018-08-10 20:20:07

2楼

 A     #AM//AM为1则CD=100,否则跳到标号M003处

      JCN   M003

      L     100

      T     #CD

M001: L     P#1.0

      T     #piont//point=1.0

      L     #CD

      *D    

      LAR1  //地址寄存器1的值=cd*point

      OPN   "等间距合流块"//打开数据块"等间距合流块"

      L     DBB [AR1,P#0.0]

      T     DBB [AR1,P#1.0]//指针编程,"等间距合流块"中地址寄存器1中的值对应的地址偏移量为1.0处的值="等间距合流块"中地址寄存器1中的值对应的地址偏移量为0.0处的值

      L     #CD

      L     1

      -I    

      T     #CD//cd=cd-1

      L     0

      >=I   

      JC    M001如果cd>0则循环执行前面的程序

      L     #XJJ

      L     11

      >=I   

      JNB   M002如果xjj>=11则跳到标号M002处,否则执行下面的程序

      L     1

      T     "等间距合流块".DB_VAR[0]//"等间距合流块".DB_VAR[0]=1

      L     0

      T     #XJJ//xjj=0

      BE    //程序扫描到这里结束

M002: L     0

      T     "等间距合流块".DB_VAR[0]//"等间距合流块".DB_VAR[0]=0

      BE    //程序扫描到这里结束

M003: BE  //程序扫描到这里结束


活到老,学到老!为了生活学习吧!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54716条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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