Plc programming – Lenze ETC Motion Control User Manual

Page 409

Advertising
background image

PLC programming

Library

CANopen functions

8

8.8

8.8.5

l

409

EDSTCXN EN 2.0

8.8.5.15

Global constants for CANopen functions

These constants are intended as transfer parameters "DataType" for the
functions CopReadObject() and CopWriteObject(). The values of the
constants comply with CiA DS301 "Application Layer and Communication
Profile".

Constant

Value

Meaning

COP_BOOLEAN_KW

16#1

COP_INTEGER8_KW

16#2

COP_INTEGER16_KW

16#3

COP_INTEGER32_KW

16#4

COP_UNSIGNED8_KW

16#5

COP_UNSIGNED16_KW

16#6

COP_UNSIGNED32_KW

16#7

COP_REAL32_KW

16#8

COP_VISIBLE_STRING_KW

16#9

COP_OCTET_STRING_KW

16#A

COP_UNICODE_STRING_KW

16#B

COP_BIT_STRING_KW

16#E

COP_REAL64_KW

16#11

Definitions for system variable db0_can_errorstatus_adw

CAN_TXOVERRUN_KDW

16#20000

Send queue is full

CAN_OVERRUN_KDW

16#10000

Overrun during reception

CAN_BITERR_KDW

16#C000

Transmit bit error

CAN_ACKERR_KDW

16#2000

Acknowledge error

CAN_CRCERR_KDW

16#1000

CRC error

CAN_FORMERR_KDW

16#0800

Message format error

CAN_STUFERR_KDW

16#0200

Transmit error counter >= 96

CAN_RXWARN_KDW

16#0100

Receive error counter >= 96

CAN_IDLE_KDW

16#0040

No error

CAN_FCS_KDW

16#0030

Fault confinement state

CAN_BOFFINT_KDW

16#0004

Bus Off

CAN_ERRINT_KDW

16#0002

Error interrupt

CAN_WAKEINT_KDW

16#0001

No error

Advertising