![Anybus Communicator - CANopen User Manual Download Page 39](http://html1.mh-extra.com/html/anybus/communicator-canopen/communicator-canopen_user-manual_2948751039.webp)
Configuration of CAN Frames
34
Doc.Id. SCM-1200-121
Anybus Communicator CAN to CANopen
Doc.Rev. 1.00
10.2 Produce/Query CAN Frame
The following objects and parameters are configurable in a CAN frame in a
produce transaction, or when used in the query part of a query/response
transaction. To add objects to the 8 byte data area of the frame, right-click on
CAN Frame.
10.3 Consume/Response CAN Frame
The following objects and parameters are configurable in a CAN frame in a
consume transaction, or when used in the response part of a query/response
transaction. To add objects to the 8 byte data area of the frame, right-click on
CAN Frame.
Object
Parameters
Description/Comment
Data
Data Length (Bytes) A data object can occupy 1 - 8 bytes (default =1).
Data Address
a
a. Range depends on network.
Address in the data area where the object shall
be mapped. Default: The first available position is
used.
Swap
Values:
Result (original value =
0102 0304):
No Swapping (default) 0102 0304
Word Swap
0201 0403
Double Word Swap
0403 0201
Byte Constant
Value (1 byte, valid
range: 0x00 - 0xFF)
Constant value to be transmitted (little endian).
Word Constant
Value(2 bytes, valid
range: 0x0000 -
0xFFFF)
Constant value to be transmitted (little endian).
Dword Constant Value (4 bytes, valid
range: 0x00000000 -
0xFFFFFFFF)
Constant value to be transmitted (little endian).
Object
Parameters
Description/Comment
Data
Data Length (Bytes) A data object can occupy 1 - 8 bytes (default =1).
Data Address
Address in the data area where the object shall
be mapped. Default: The first available position
shall be used.Range depends on network.
Swap
Values:
Result (original value =
0102 0304):
No Swapping (default) 0102 0304
Word Swap
0201 0403
Double Word Swap
0403 0201
Byte Constant
Value (1 byte, valid
range: 0x00 - 0xFF)
When receiving a message with a constant, the
received value will be checked against this value.
If the values differ, the message will be ignored
(little endian).
Word Constant
Value(2 bytes, valid
range: 0x0000 -
0xFFFF)
When receiving a message with a constant, the
received value will be checked against this value.
If the values differ, the message will be ignored
(little endian).