关于828D刀库管理程序的修改意见
问题:
近期有第一批调试的828D机械手刀库的机床,换刀过程中会出现反复换刀不能停止的情况,研究发现与我们的PLC程序有关。
问题原因:
刀库管理在响应刀库动作时,由于外围开关有问题(可能导致同时响应两个动作)或错误的操作(如换刀过程中停电或按了RESET键等等),致使刀库管理响应错误,即DB4300.DBB104不为0,这样刀库管理会停止响应了,但在我们PLC程序中,换刀动作时没有考虑刀库管理响应错误时停止的处理,所以就出现了一直换刀不停的现象。
修改意见:
1)、 将刀库管理响应错误位DB4300.DBB104(或DB4200.DBD0)是否为0,作为换刀动作中每一步的运行条件,如果刀库管理有错,则换刀立即停止。(见修改后的例程,从Step0到Step7都加)
2)、 对于刀库管理响应错误位(DB4300.DBB104)的复位,在以前的程序中,即使有order的情况下,还需要复位两次才能复位掉,且DB4300.DBB104的状态在0和2之间变换,现将程序改为如下:
3)、 添加一个刀库管理响应错误的用户报警
报警文本可以写:刀库管理响应故障,请检查实际刀库和刀具清单状态
© 版权声明
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
THE END
暂无评论内容