回复:上传一个DANOBAT车床的程序,怎么找到测量系统切换1.5和1.6

lengxue

  • 帖子

    1354
  • 精华

    3
  • 被关注

    33

论坛等级:奇侠

注册时间:2012-02-02

普通 普通 如何晋级?

发布于 2017-05-01 21:24:05

2楼

展开查看
以下是引用gelu172在2017-04-29 21:59:39的发言 >

首先,你的切换1.5和1.6,关键程序在FC29的network1里边:  

      A     M      0.0

      =     L     34.0

      A     L     34.0

      AN    DBX [AR1,P#72.0]

      =     DIX    1.5

      A     L     34.0

      A     DBX [AR1,P#72.0]

      =     DIX    1.6

上方有相关地址的赋值,表明改地址来自DBX72.0

      L     115

      T     #puntero

      OPN   DB [#puntero]

显示该参数打开的DB块是DB115,那么关键地址就完整了,DB115.DBX72.0。

再次确认一下我们的目的DBX1.5和DBX1.6是否是相关内容。

      L     P#0.0

      LAR1  

      L     16                          //poner 16

ini:  T     #control

      L     30

      L     17                          // poner 17

      +D    

      L     #control

      -D    

      T     #puntero

      R     L     35.0

      AN    DBX [AR1,P#64.0]

      JC    bucl

      OPN   DI [#puntero]

从上边的程序以及后续的循环程序(限于篇幅,不贴了),不难看出,打开的DI恰巧就是30+n,例如第一根轴就是DB31,那么就吻合了。

那么,回到最上边的程序,那里就是楼主要找的地方。当然,要深入读下去,还有很多内容有待解读,限于篇幅,我这里指条路出来,楼主自行发觉吧。

祝成功!


多谢了大侠,我下去找的试试!

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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