|
使用MC_Phasing测试:
MC_Phasing执行结果,从轴相对主轴产生相对相位差(参考点:第一次执行MC_Phasing.Execute=True时刻,指令记录此刻主轴从轴相位差为0,后续执行该指令都以此为参考),执行后解除从轴之前的耦合,从轴建立新耦合,保持相位差,从轴状态机为同步;
电子凸轮使用MC_Phasing流程:
1、虚拟主轴A1---电子齿轮1:1---虚拟从轴A2(电子凸轮主轴)---fCAM---电子凸轮从轴(实轴)A3;虚拟主轴A1---电子齿轮1:1---电子凸轮主轴A4(实轴);
2、MC_Phasing.Master:=A1,MC_Phasing.Slave=A2;执行完毕后,电子凸轮主轴实轴A4和电子凸轮从轴实轴A3产生相位差,此刻虚拟主轴A1和虚拟从轴A2的电子齿轮被中断;
3、重新建立虚拟主轴A1和虚拟从轴A2的电子齿轮耦合关系,MC_GearIn.Execute:= R_Tring(CLK:=首次触发信号).Q OR MC_Phasing.Done;
4、附图;
|
|