public void VUnloadHeadCylinder(HeadCylinderState state) { switch (state) { case HeadCylinderState.Up: CylinderIn(Output.VUnloadHeadCylinder, Input.VUnloadHeadCylinderIn); break; case HeadCylinderState.Down: CylinderOut(Output.VUnloadHeadCylinder, Input.VUnloadHeadCylinderOut); break; default: break; } }
/// <summary> /// Cylinder with sucker head. /// </summary> /// <param name="state"></param> /// <param name="procedure"></param> public void CylinderHead(HeadCylinderState state, ActionType procedure) { switch (procedure) { case ActionType.None: break; case ActionType.Load: _mc.VLoadHeadCylinder(state); break; case ActionType.Unload: _mc.VUnloadHeadCylinder(state); break; default: break; } }