Mapping ¶ inputs ReadAndProcessSpecificInput (Method) outputs PrepareAndWriteSpecificOutput (Method)
SMC_PLANE_H (STRUCT) ¶ TYPE SMC_PLANE_H : STRUCT InOut: Name Type dNx LREAL dNy LREAL dNz LREAL dN LREAL
inputs ¶ ReadAndProcessSpecificInput (Method)
outputs ¶ PrepareAndWriteSpecificOutput (Method)
SMC_POSINFO (STRUCT) ¶ TYPE SMC_POSINFO : STRUCT This data type describes its coordinates and the positions of the additional axes for a particular position point. InOut: Name Type Initial Comment iFrameNo INT 0 In this variable additional information not relevant for the SoftMotion modules may be stored by the user. wAuxData SMC_ADDAXIS ((ADDAXIS_X OR ADDAXIS_Y) OR ADDAXIS_Z) Bit by bit description of position axis to be calculated by the SMC_Interpolator . wSProfile SMC_ADDAXIS ADDAXIS_NONE Additional axes that have their bit set are interpolated in sigmoid (S-) shape instead of linearly. dX LREAL 0 X-position in coordinate system dY LREAL 0 Y-position in coordinate system dZ LREAL 0 Z-position in coordinate system dA LREAL 0 Position of additional axis A dB LREAL 0 Position of additional axis B dC LREAL 0 Position of additional axis C dA1 LREAL 0 Position of additional axis P dA2 LREAL 0 Position of additional axis Q dA3 LREAL 0 Position of additional axis U dA4 LREAL 0 Position of additional axis V dA5 LREAL 0 Position of additional axis W dA6 LREAL 0 Position of additional axis A6 (Cannot be programmed with G-code!)
ParameterAccess ¶ ConvertReceivedDriveParameter (Method) ConvertTransmitDriveParameter (Method) GetMappedDriveParameter (Method) SetParamDirectValue (Method)
AXIS_REF_CAN_Schneider_Lexium05.ConvertReceivedDriveParameter (METH) ¶ METHOD ConvertReceivedDriveParameter : BOOL InOut: Scope Name Type Input diParameterNumber DINT pdwValue POINTER TO DWORD usiBitLength USINT Return ConvertReceivedDriveParameter BOOL Output fValue LREAL bUseDword BOOL
SMC_SEGMENT (STRUCT) ¶ TYPE SMC_SEGMENT : STRUCT This structure is used internally by the SMC_Interpolator . It represents a path segment of fixed length in which a certain acceleration shape is used. InOut: Name Type Comment eType SMC_SEGMENTTYPE ACC, CONST, DEC, M dLength LREAL Object length dTime LREAL Needed time for interpolation dVelStart LREAL Velocity at the beginning of the segment dVelEnd LREAL Velocity at the end of the segment iStartObj INT Position of the start object in the queue dPosInStartObj LREAL Beginning of segment relative to the start point of the start object iDestObj INT Position of the last object in the queue dPosInDestObj LREAL End of segment relative to the start point of the destination object dAccStart LREAL Start acceleration (signed) dAccEnd LREAL End acceleration (signed) dJerk LREAL Jerk (signed), only used for changing acceleration
AXIS_REF_CAN_Schneider_Lexium05.ConvertTransmitDriveParameter (METH) ¶ METHOD ConvertTransmitDriveParameter : BOOL InOut: Scope Name Type Input diParameterNumber DINT fValue LREAL bUseDword BOOL pdwValue POINTER TO DWORD Return ConvertTransmitDriveParameter BOOL
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)