public static extern MC_STATUS MC_MoveLinearAbsolute( ushort BoardID, ushort AxesGroupNo, ushort PositionCount, double[] PositionData, double Velocity, double Acceleration, double Deceleration, double Jerk, MC_CoordSystem CoordSystem, //Coordination System 을 지정한다. //ACS, MCS, PCS MC_BUFFER_MODE BufferMode, //Buffer Mode 를 지정한다. MC_TRANSITION_MODE TransitionMode, //Transition Mode 를 지정한다. ushort TransitionParameterCount, //TransitionParameter 의 Count 를 명시한다. double[] TransitionParameter //TransitionParameterCount 에 명시된 크기 만큼의 Data 를 입력한다. );
public static extern MC_STATUS MC_GroupReadConfiguration( ushort BoardID, ushort AxesGroupNo, ushort IDInGroup, MC_CoordSystem CoordSystem, ref ushort AxisNo );
public static extern MC_STATUS MC_MoveCircularAbsolute2D( ushort BoardID, ushort AxesGroupNo, MC_CIRC_MODE CircMode, MC_CIRC_PATHCHOICE PathChoice, double[] AuxPoint, double[] EndPoint, double Angle, double Velocity, double Acceleration, double Deceleration, double Jerk, MC_CoordSystem CordSystem, MC_BUFFER_MODE BufferMode, MC_TRANSITION_MODE TransitionMode, ushort TransitionParamCount, double[] TransitionParameter );