刀库管理刀库配置条件:双通道、双方式组
每个方式组配备一个带机械手的 24 位的刀库
PLC 编程一、DB71,DB72 刀库数据块初始化
1、使用 FC100 功能块设置 DB4 参数,初始化 DB71 和 DB72 数据块
DB4 数据结构如下:具体程序参考源文件中的 FC100 功能块
2、OB100 调用 FC100二、刀库接口信号 PLC 处理1、DB71 装刀、卸刀、刀库定位使用 FB95 功能块处理,功能块描述如下: CALL FB 95 , DB140 enable :=//使能信号 ChanNo :=//通道号 SpLocNo :=//9998 中主轴的 Loc 号 InterfaceNo :=1//2//装载点的号 LoadingAck :=//HMI 刀具装载应答 UnloadAck :=//HMI 刀具卸载应答 RelocateAck :=//HMI 刀具移位应答 PositionAck :=//HMI 刀库移位应答 ManualLocPos:=//手动刀库移位脉冲 Reset :=//中断应答 SettingMagNo:=//手动刷新刀库号目标位置(换刀点) SettingLocNo:=//手动刷新刀位号目标位置(换刀点) LoadingReq :=//HMI 装载请求 UnloadingReq:=//HMI 卸载请求 RelocateReq :=//HMI 刀具移位请求 PositionReq :=//HMI 刀库移位请求 TargetLoadingMagNo := //输出 HMI 申请刀库移动的目标刀库号(装载点) TargetLoadingLocNo :=//输出 HMI 申请刀库移动的目标刀位号(装载点) CurrentChangePointMagNo:=//输出当前刀库换刀点位置(换刀点) CurrentChangePointLocN