1 增加z轴回起始位

2 优化周转吸嘴个数
master
lhiven 11 months ago
parent 6737c147d8
commit 5546a041dd

@ -20,8 +20,8 @@ namespace Rs.MotionPlat.Commom
{ {
private TransitNozzle[] nozzles; private TransitNozzle[] nozzles;
private TransitNozzleManager() { private TransitNozzleManager() {
nozzles = new TransitNozzle[16]; nozzles = new TransitNozzle[8];
for(int i=0;i<16; i++) for(int i=0;i<8; i++)
{ {
nozzles[i] = new TransitNozzle() { nozzles[i] = new TransitNozzle() {
NozzleIndex = i + 1, NozzleIndex = i + 1,

@ -103,10 +103,12 @@ namespace Rs.MotionPlat.Flow
AxisControl.LoadX.MovePos(SysConfigParam.GetValue<double>("LoadXStartPos"), GlobalVar.WholeSpeed); AxisControl.LoadX.MovePos(SysConfigParam.GetValue<double>("LoadXStartPos"), GlobalVar.WholeSpeed);
AxisControl.LoadY.MovePos(SysConfigParam.GetValue<double>("LoadYStartPos"), GlobalVar.WholeSpeed); AxisControl.LoadY.MovePos(SysConfigParam.GetValue<double>("LoadYStartPos"), GlobalVar.WholeSpeed);
AxisControl.TurnoverY.MovePos(SysConfigParam.GetValue<double>("PressY"), GlobalVar.WholeSpeed); AxisControl.TurnoverY.MovePos(SysConfigParam.GetValue<double>("PressY"), GlobalVar.WholeSpeed);
AxisControl.TurnoverZ.MovePos(SysConfigParam.GetValue<double>("TurnoverSafeZ"), GlobalVar.WholeSpeed);
AxisControl.PressZ.MovePos(SysConfigParam.GetValue<double>("PressSafeZ"), GlobalVar.WholeSpeed);
homeStep++; homeStep++;
break; break;
case 3: case 3:
if (Ops.IsStop(AxisControl.LoadX, AxisControl.LoadY,AxisControl.TurnoverY)) if (Ops.IsStop(AxisControl.LoadX, AxisControl.LoadY,AxisControl.TurnoverY,AxisControl.TurnoverZ,AxisControl.PressZ))
{ {
MachineManage.Instance.SetCenterMachineStatus(ERunStatus.Stopped); MachineManage.Instance.SetCenterMachineStatus(ERunStatus.Stopped);
MessageQueue.Instance.Insert("Device home ok"); MessageQueue.Instance.Insert("Device home ok");

Loading…
Cancel
Save