FC8 刀具管理标准的应答功能块,FC6 在 FC8 的基础上增加 MultiTool 的应答(840Dsl SW2.6 SP1 以后版本支持 MultiTools 功能)。即 FC6 可以完全替代 FC8。
1) 接口参数
CALL "TM_TRANS" //FC8;
Start : = #FC8_PAR.Start;
TaskIdent : = #FC8_PAR.TaskIdent;
TaskIdentNo : = #FC8_PAR.TaskIdentNo;
NewToolMag : = #FC8_PAR.NewToolMag;
NewToolLoc : = #FC8_PAR.NewToolLoc;
OldToolMag : = #FC8_PAR.OldToolMag;
OldToolLoc : = #FC8_PAR.OldToolLoc;
Status : = #FC8_PAR.Status;
Ready : = #FC8_PAR.Ready;
Error : = #FC8_PAR.Error;
Start 启动信号;
TaskIdent 任务号;
TaskIdentNo 操作号;
NewToolMag 目标刀库号;
NewToolLoc 目标刀位号;
OldToolMag 源刀库号;
OldToolLoc 源刀位号;
Status 状态;
Ready 完成;
Error 错误;
启动 Start 信号一直保持,直至 Ready 或 Error 信号为 1,再复位 Start 信号。
图中的 5 为错误的启动信号。
FC8 执行周期需多个 PLC 周期;