『7x24小时有问必答』
位11=1:针对一把刀具可以输出两次选刀指令(PLC指令号=2、4、5),即指令4、5已经包括了选刀

示例:用M6(PLC指令号=3)完成换刀:

T=“刀具1”;选刀指令

M6;换刀指令

T=“刀具2”;M6后的选刀指令1(刀具在同一个刀架上),总是输出给PLC

T=“刀具2”;只有在位11=1时选刀指令2才输出给PLC,如果自输出选刀指令1后刀具条件发生变化以致无法再投入使用,则选刀指令2相当于选刀指令1。

例如在异步卸载刀具时可能出现这一情况。此时选刀指令2会试图选中一把备用刀具。

位11=0:针对一把刀具只能输出一次选刀指令

例1:
位11=0      连续执行同一把刀具的T代码(中间无换刀指令),只第一次刷新NC/PLC接口
NC程序:
N10 T="FaceMill"
N20 M0
N30 T="FaceMill"
N40 M0
N50 M02
执行程序到N20时,DB72接口信号如下:

PLC侧对备刀做应答后(调用FC6,Status=1,DB72.DBX0.0恢复未为“0”,DB72.DBX4.2备刀信号可人为复位)

执行程序到N40时,DB72接口信号如下,没有信号!

位11=1   连续执行同一把刀具的T代码(中间无换刀指令),每次刷新NC/PLC接口
NC程序:
N10 T="FaceMill"
N20 M0
N30 T="FaceMill"
N40 M0
N50 M02
执行程序到N20时,DB72接口信号如下:
PLC侧对备刀做应答后(调用FC6,Status=1,DB72.DBX0.0恢复未为“0”,DB72.DBX4.2备刀信号可人为复位)
执行程序到N40时,DB72接口信号如下,就如同没有前面那次备刀一样

未完待续

如果觉得文章有用,麻烦请帮忙点个红心,谢谢!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码