西门子828d的第二软限位功能使用

已锁定

叶云夕

  • 帖子

    26
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2016-06-22

普通 普通 如何晋级?

西门子828d的第二软限位功能使用

2276

1

2021-04-01 15:00:04

想实现的功能是:在程序的前半段使用X轴第一软限位,在程序的后半段使用X轴第二软限位。

目前采用的方法:在G代码程序里使用$A_DBB[1000]=0或1控制PLC里的DB3800.DBX1000.2=0或1,实现第一、第二软限位的切换;

报错:软限位超程。

第二软限位比第一软限位范围要大,在执行报错的语句之前已经通过$A_DBB[1000]=1将DB3800.DBX1000.2赋值为1。运动目标位置超出了第一软限位但在第二软限位范围内,但可能是因为程序预读的原因,程序报错目标位置超出软限位(指的是超出了第一软限位)

请教这种情况该如何处理?



西门子828d的第二软限位功能使用 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有24799条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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