L-force | plc designer - softmotion, The sm_error.lib library the enumeration smc_error – Lenze PLC Designer PLC-Designer (R2-x) SoftMotion User Manual

Page 248

Advertising
background image

DMS 5.2 EN 03/2011 TD17

L

248

L-force | PLC Designer - SoftMotion

The SM_Error.lib library

The enumeration SMC_Error

1003

SMC_Interpolator

SMC_INT_DATA_UNDERRUN Warning:

GEOINFO list processed in DataIn, but the

end of the list is not set. Reason:

Forgotten to set EndOfList for the queue

in DataIn or SMC_Interpolator is faster

then the program organisation units

generating the path

1004

SMC_Interpolator

SMC_INT_VEL_NONZERO_A

T_STOP

Velocity at stop position > 0

1005

SMC_Interpolator

SMC_INT_TOO_MANY_REC

URSIONS

Too many SMC_Interpolator recursions.

SoftMotion error

1006

SMC_Interpolator

SMC_INT_NO_CHECKVELOCI

TIES

Input OutQueue DataIn has not

processed the SMC_CHeckVelocities

program organisation unit last

1007

SMC_Interpolator

SMC_INT_PATH_EXCEEDED

Internal/numerical error

1008

SMC_Interpolator

SMC_INT_VEL_ACC_DEC_ZE

RO

Speed, acceleration or deceleration zero

or too small.

1050

SMC_Interpolator2Dir

SMC_INT2DIR_BUFFER_TOO

_SMALL

Data buffer too small

1051

SMC_Interpolator2Dir

SMC_INT2DIR_PATH_FITS_N

OT_IN_QUEUE

Path does not fit completely into the

queue

1080

SMC_Interpolator

SMC_WAR_INT_OUTQUEUE

_TOO_SMA

LL

Warning: OutQueue DataIn has been

inadequately dimensioned. Stops may

not be able to be performed.

1081

SMC_Interpolator

SMC_WAR_END_VELOCITIES

_INCORRECT

Warning: Inconsistent end velocities

1100

SMC_CheckVelocities

SMC_CV_ACC_DEC_VEL_NO

NPOSITIVE

Impermissible velocity, deceleration or

acceleration values

1200

SMC_NCDecoder

SMC_DEC_ACC_TOO_LITTLE Impermissible acceleration value

1201

SMC_NCDecoder

SMC_DEC_RET_TOO_LITTLE Impermissible acceleration value

1202

SMC_NCDecoder

SMC_DEC_OUTQUEUE_RAN

_EMPTY

Data underrun. Queue has been read and

is empty.

1300

SMC_GCodeViewer

SMC_GCV_BUFFER_TOO_SM

ALL

Buffer too small

1301

SMC_GCodeViewer

SMC_GCV_BUFFER_WRONG

_TYPE

Buffer elements are of the wrong type

1302

SMC_GCodeViewer

SMC_GCV_UNKNOWN_IPO_

LINE

Current line of the interpolator could not

be found

1500

All function POUs that use

SMC_CNC_REF

SMC_NO_CNC_REF_TYPE

Entered CNC program is not of type

SMC_CNC_REF

1501

All function POUs that use

SMC_OUTQUEUE

SMC_NO_OUTQUEUE_TYPE Entered OutQueue is not of type

SMC_OUTQUEUE

2000

SMC_ReadNCFile

SMC_RNCF_FILE_DOESNT_E

XIST

File does not exist

2001

SMC_ReadNCFile

SMC_RNCF_NO_BUFFER

No buffer created

2002

SMC_ReadNCFile

SMC_RNCF_BUFFER_TOO_S

MALL

Buffer too small

2003

SMC_ReadNCFile

SMC_RNCF_DATA_UNDERR

UN

Data underrun. Buffer has been read and

is empty.

2004

SMC_ReadNCFile

SMC_RNCF_VAR_COULDNT_

BE_REPLACED

Placeholder variable could not be

replaced

2005

SMC_ReadNCFile

SMC_RNCF_NOT_VARLIST

Input pvl is not pointing to an

SMC_VARLIST object

Error

POU

Enum value

Description

Advertising