SM3_Drive_CAN_METRONIX Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title SM3_Drive_CAN_METRONIX Version 4.4.0.0 Categories Intern|SoftMotion Author None Placeholder SM3_Drive_CAN_METRONIX Description 1 ¶ SoftMotion CAN driver for METRONIX ARS and DIS-2 Contents: ¶ AXIS_REF_CAN_METRONIX (FunctionBlock) DriverName (Property) DriverVersion (Property) Latching ParameterAccess SMC3_AxisReadyForMotion (Method) inputs_outputs state-machine SMC3_CAN_Metronix METRONIXDriveType (Enum) SMC3_CAN_Metronix_ConfigurationPhase (FunctionBlock) Indices and tables ¶ 1 Based on SM3_Drive_CAN_Metronix.library, last modified 14.03.2018, 10:44:02. LibDoc 4.4.0.0-b.27 The content file SM3_Drive_CAN_Metronix.clean.json was generated with CODESYS V3.5 SP12 Patch 1 on 14.03.2018, 10:44:03.
AXIS_REF_CAN_METRONIX (FB) ¶ FUNCTION_BLOCK AXIS_REF_CAN_METRONIX EXTENDS AXIS_REF_CAN_DS402_IP InOut: Scope Name Type Initial Input eType METRONIXDriveType SMC_METRONIXUnknown Properties: DriverName DriverVersion Methods: SMC3_AxisReadyForMotion CommunicationStateMachine ConvertReceivedDriveParameter ConvertTransmitDriveParameter DriveStateMachine GetMappedDriveParameter GetParamDirectValue PrepareAndWriteSpecificOutput PrepareLatchControlWord ProcessLatchStatusWord ReadAndProcessSpecificInput SetParamDirectValue Structure: DriverName (Property) DriverVersion (Property) Latching PrepareLatchControlWord (Method) ProcessLatchStatusWord (Method) ParameterAccess ConvertReceivedDriveParameter (Method) ConvertTransmitDriveParameter (Method) GetMappedDriveParameter (Method) GetParamDirectValue (Method) SetParamDirectValue (Method) SMC3_AxisReadyForMotion (Method) inputs_outputs PrepareAndWriteSpecificOutput (Method) ReadAndProcessSpecificInput (Method) state-machine CommunicationStateMachine (Method) DriveStateMachine (Method)
SMC_TOKENTYPE (ENUM) ¶ TYPE SMC_TOKENTYPE : The possible types of tokens. (See SMC_Token .) Attributes: qualified_only InOut: Name Comment identifier An identifier strLiteral A string literal number A number, represented as an LREAL operator An operator such as ‘+’ or ‘/’ variable An IEC variable localVariable A variable local to the g-code, or a function argument
AXIS_REF_CAN_METRONIX.DriverName (PROP) ¶ PROPERTY DriverName : STRING(16)
AXIS_REF_CAN_METRONIX.DriverVersion (PROP) ¶ PROPERTY DriverVersion : DWORD
SMC_VARTYPE (ENUM) ¶ TYPE SMC_VARTYPE : InOut: Name Initial SMC_TYPE_UNKNOWN -1 SMC_TYPE_BOOL 0 SMC_TYPE_INT 1 SMC_TYPE_BYTE 2 SMC_TYPE_WORD 3 SMC_TYPE_DINT 4 SMC_TYPE_DWORD 5 SMC_TYPE_REAL 6 SMC_TYPE_TIME 7 SMC_TYPE_STRING 8 SMC_TYPE_ARRAY 9 SMC_TYPE_ENUM 10 SMC_TYPE_USERDEF 11 SMC_TYPE_BITORBYTE 12 SMC_TYPE_POINTER 13 SMC_TYPE_SINT 14 SMC_TYPE_USINT 15 SMC_TYPE_UINT 16 SMC_TYPE_UDINT 17 SMC_TYPE_DATE 18 SMC_TYPE_TOD 19 SMC_TYPE_DT 20 SMC_TYPE_VOID 21 SMC_TYPE_LREAL 22 SMC_TYPE_REF 23
Latching ¶ PrepareLatchControlWord (Method) ProcessLatchStatusWord (Method)
AXIS_REF_CAN_METRONIX.PrepareLatchControlWord (METH) ¶ METHOD PrepareLatchControlWord : BOOL InOut: Scope Name Type Return PrepareLatchControlWord BOOL
SoftMotion CNC ¶ SMC_ABC_SLOPES_AT_STOP (Enum) SMC_ABC_SLOPES_NO_STOP (Enum) SMC_ADDAXIS (Enum) SMC_AL_STATUS (Enum) SMC_CNC_REF (FunctionBlock) SMC_DEC_STATUS (Enum) SMC_DIRECTION (Enum) SMC_GCODEVIEWER_DATA (Struct) SMC_GCODE_TEXT (Struct) SMC_GCODE_WORD (Struct) SMC_GEOINFO (Struct) SMC_GWord (Struct) SMC_INT_STATUS (Enum) SMC_INT_VELMODE (Enum) SMC_LINE_3D (Struct) SMC_MOVTYP (Enum) SMC_M_PARAMETERS (Struct) SMC_OBJECTSPLITTERMODE (Enum) SMC_ORI_CONVENTION (Enum) SMC_OUTQUEUE (FunctionBlock) bFull (Property) SMC_PLANE_H (Struct) SMC_POSINFO (Struct) SMC_SEGMENT (Struct) SMC_SEGMENTTYPE (Enum) SMC_SMOOTHBSPLINE_MODE (Enum) SMC_SMOOTHPATHADDAXMODE (Enum) SMC_SMOOTHPATHMODE (Enum) SMC_Seg (Struct) SMC_TC_STATUS (Enum) SMC_TOOLCORRMODE (Enum) SMC_VECTOR6D (Struct)
AXIS_REF_CAN_METRONIX.ProcessLatchStatusWord (METH) ¶ METHOD ProcessLatchStatusWord : BOOL InOut: Scope Name Type Return ProcessLatchStatusWord BOOL