828D刀库问题

各位前辈,小弟最近在学习828D刀库,有个问题想请教一下。828D链式刀库在初次使用时,明确刀具与刀位号时,是不是有一些系统定义的存储区对应每个刀位,否则的话系统如何定位刀库,将需要的新刀具放到换刀位。比如说,用8号刀位上面的8号刀更换主轴上面的1号刀,换刀完成后,那么刀库里面8号刀位上面就是1号刀,如果下次再次调用1号刀,系统是找8号刀位还是找一号刀,它们之间有会什么样的关联?望各位前辈不吝赐教,小弟不胜感觉激!

问题补充:
刀库装刀数量24把,刀库换刀位的刀位号是否在DB9902.DBW60中显示?

最佳答案

楼主的问题具有一定代表性,需要仔细分析,这里做个简要说明,注意以下几点:
1.首先,刀库换刀时,主轴上的刀要与刀库的刀位建立起一一对应的关系,譬如,用8号刀位上面的8号刀更换主轴上面的1号刀,要先将主轴上面的1号刀放回刀库的1号刀位,再换上8号刀位上面的8号刀,
2.828D刀库换刀,链式刀库换刀步骤比较多,需要建立传输/响应步骤表,在完成换刀动作的同时响应对应的步骤,以通知刀具管理当前的刀具和刀库状态。在PLC 程序中添加三个系统DB 块,DB9900(常量传递表),DB9901(变量传递表)和DB9902(响应表),在表中定义刀具或刀库的所有可能的状态。
3.刀库有三种类型:1 表示真实刀库;9998 表示缓冲区,包括主轴和卡爪;9999 表示装刀点。描述一个刀具的移动需要一个源地址和一个目标地址。新刀是要换上主轴的,目标地址是固定的,就是主轴。新刀的源地址是刀库,但是刀位号是随机的,可以是任意一个刀位。旧刀是要换回刀库的,源地址是固定的,就是主轴。旧刀的目标地址是刀库,但是刀位号是随机的,可以是任意一个刀位。真实刀库中的某个刀位用刀位号表示,但是刀库中的刀位往往较多,很难逐个列出。所以用“0,1”代表新刀源地址,实际地址在DB4300.DBW6 和
DB4300.DBW8 中;用“0,2”代表旧刀目标地址,实际地址在DB4300.DBW186 和DB4300.DBW20 中。在缓冲区中用“9998,1”代表主轴,“9998,2”代表卡爪1,“9998,3”代表卡爪2。一般刀库装刀点都是主轴,用“9999,1”表示,如果还有第二装刀点用“9999,2”表示。

以上说明可以助力楼主解决828D刀库换刀问题。

提问者对于答案的评价:
前辈你说得第一条,应该是斗笠式刀库换刀方式或不是1对1换刀。正常情况下机械手换刀应该只要调用刀具号,不管刀具处在什么刀座都能旋转至换刀位进行换刀。你说得第二条和第三条我也明白。我只是想弄清楚,PLC程序如何检索编程刀具所在刀座号,是不是和840C一样用一个数据块定义每个刀座和刀具号的关系,比如DB191来存储刀库数据表,DBW2=10说明1号刀座里是10号刀具。PLC程序就是不断地刷新刀库数据表得出编程所需刀具。不知说得对不对望指教。在这里还是感谢你的细心讲解。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc170891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日 下午6:52
下一篇 2017年6月12日 下午6:52

相关推荐

  • 840Dsl系统里,驱动模块6SL3120-1TE23-0AA3,它的24V刹车电源输出?

    大家好,首先感谢WWCWWC朋友的热心帮助。但小弟愚笨,还得接着请教:我们的840Dsl系统里,驱动模块6SL3120-1TE23-0AA3,它的输出端有5根线,三根是U,V,&n…

    2017年6月12日
  • 840D,龙门轴组回参考点

    两根轴组成同步轴组,采用西门子电机带动丝杠,电机编码器作为位置反馈,两根轴只有一个回参的开关,回参考点时要处理那些信号?37110,37120,37130参数如何确定? 最佳答案 …

    SINUMERIK 2017年12月2日
  • 为什么我的S7-300PLC中硬件组态里没有840D SL 的CPU文件?无法对PLC进行组态和编程

    为什么我的S7-300PLC中硬件组态里没有840D SL 的CPU文件?无法对PLC进行组态和编程 ?怎样才能把840D显示在硬件目录中? 最佳答案…

    SINUMERIK 2017年11月27日
  • 落地镗滑枕变形补偿问题

    我单位一济二落地镗床滑枕比例阀坏掉,更换新阀以后误差较大,补偿起点-300的位置打表,至行程结束,在终点时补偿慢慢生效,没有误差,中间位置误差在0.18MM,程序设计采用线性Y=K…

    SINUMERIK 2017年12月10日
  • 2台840Dsl的铣床,如何加工出一样的工件?

    大家好,我们有2台840Dsl的铣床,它们的硬件是一样的。但机床A加工工件“D”, 机床B加工工件“G ”。现在我们想让机床B也加工工件“D”,那么请问,应该如…

    SINUMERIK 2017年6月24日
  • 840D链接不上MCP

    现场840D的,链接不上MCP,大侠们能不能查看MCP的地址,在哪里看,怎么看?或者是修改MCP的地址,在哪里修改,怎么修改? 最佳答案 参考,840D安装PCU 、MC…

    SINUMERIK 2017年6月9日
  • 27090报警交叉检查出错

    27090报警:交叉检查出错NCK-PLC, $A_MARKERSIP[1], NCK:1;257<ALSI>.有时报27090:交叉出错NCK-P…

    SINUMERIK 2017年7月26日
  • FB4 异步子程序报警 14014 14011

    现在想做一个异步子程序,发生了一些问,请高手们指教一下。当PI属性为PI,SELECT时,触发这个功能时报警14014通道1选择的程序不能处理或编辑,当PI属性为PI.ASUP时报…

    SINUMERIK 2017年11月12日
  • 231101报警

    840D_SL数控系统,驱动力矩电机,配海德汉圆光栅,现出现:机床停机3天以上,刚开机时,总是会出现231101报警,机床通电几小时后,报警消失,运行正常,对机床接地、线路进行检查…

    SINUMERIK 2017年6月19日
  • sinutrain 4.7 安装报错

    使用WIN10系统,在下载完成后按官网教程使用兼容模式安装,安装后德语报错。翻译报错内容为“安装之前重启计算机” 最佳答案 如何禁止信息“在安装任何程序之前请重新启动电脑”?htt…

    SINUMERIK 2020年10月31日