CANopen SDO Client Segmented Buffer Instance
This block defines a buffer for SDO client messages.
Block ID
CANopen SDO Client Segmented Buffer Instance
Library
motohawk_canopen_lib
Description

This block defines a buffer for SDO client messages. It references an SDO client instance and is shared among every SDO client channel referencing the same SDO client instance.
The segmented buffer is used to transmit data that is larger than 4 bytes. The number of defined buffers should allow uninterrupted communication between CANopen clients and servers. When a response to an SDO client request is received from a server, or when an SDO client request is scheduled to be transmitted when no buffer is available, it will be ignored.
The buffer size should be equal to the longest visible string that might be sent/received by an SDO client.
Block Parameters
| Parameter Field | Values | Comments/Description |
|---|---|---|
| SDO Client Reference | String | Name of associated CANopen SDO client instance. |
| Buffer Size | Numeric | Size of segmented buffer in bytes. |
