Technical data
Multi-Axis Controllers and ServoWire
®
Digital Drives – Subject to change – 12/2006
30
4
Function Blocks
Engineering Support
CPX Function Blocks (For Communication Between CPX-FEC and SEC-AC-SMLC Controller via Modbus TCP)
CPX Status Read Block
CPX Diagnostic Read Block
CPX Module Diagnostic Data
CPX Diagnostic Write Block
CPX_Status_Read
Done
Error
ErrorID
BOOL
BOOL
BOOL
Execute
IPAddress
AdrCPXStatus
BOOL
STRING
DWORD
CPX_Diagnostic_Read
Done
Error
ErrorID
BOOL
BOOL
BOOL
Execute
IPAddress
AdrCPXDiagDest
BOOL
STRING
DWORD
CPX_Diagnostic_Write
Done
Error
ErrorID
BOOL
BOOL
BOOL
Execute
IPAddress
AdrCPXDiagSource
BOOL
STRING
DWORD
CPX_Diagnostic_Data
Done
FaultNumber
ChannelNumber
OutputFault
InputFault
ModuleFault
Reserved
BOOL
WORD
WORD
BOOL
BOOL
BOOL
BOOL
Enable
ModuleDiagnosticData
BOOL
WORD
ORMEC Specific Function Blocks (included as part of the CoDeSys development kit)
MC_AbsReset
MC_AddToErrorLog
MC_CamCont
MC_CamRelative
MC_CamTableLoad
MC_ClearErrorFlag
MC_Close
MC_DelayCounter
MC_GearRelativeAtRatio
MC_GearRelativeInDist
MC_MoveAbsoluteAtVelocity
MC_MoveAbsoluteInTime
MC_MoveRelativeAtVelocity
MC_MoveRelativeInTime
MC_Open
MC_ProfileRelative
MC_ProfileTableLoad
MC_ProfileTableSelect
MC_Publish
MC_ReadAxisRef
MC_ReadErrorFlag
MC_ReadErrorLog
MC_ReadRealParameter
MC_SetPos ActFromPosAbs
MC_StopPublish
MC_Trigger
MC_UseLED
MC_UtilityRead
MC_UtilityWrite
MC_WriteRealParameter










