Structure of the in- and output data for CanOpen (from firmware WI)
The module is in the list with Index 0x2400 (input) and Index 0x2500 (output). The module has 2 subindexes.
2 Byte special modules, Inputs
Idx |
| SIdx |
| Name |
| Type |
| Attrib. |
| Default |
2400 |
| 0 |
| special 2 byte input |
| Unsigned8 |
| ro |
| none |
| .... | .... | .... | .... | .... | |||||
|
| n |
| Input byte0, Input |
| Unsigned16 |
| ro |
| none, 0x0 |
|
|
|
| byte1 |
|
|
|
|
| for WD |
|
|
|
|
|
|
|
|
|
| error |
|
| n+1 |
| Input byte2, Input |
| Unsigned16 |
| ro |
| none, 0x0 |
|
|
|
| byte3 |
|
|
|
|
| for WD |
|
|
|
|
|
|
|
|
|
| error |
| .... | .... | .... | .... | .... | |||||
|
| 0xFF |
| 0xFF. Special input |
| Unsigned16 |
| ro |
| none |
2 Byte special modules, Outputs
Description
number of 2 Byte channels
....
1.and 2. Input byte
3.and 4. Input byte
....
255. Input channel
Idx |
| SIdx |
| Name |
2500 | 0 |
| special 2 byte | |
|
|
|
| output |
| .... | .... | ||
|
| n |
| Output byte0, |
|
|
|
| Output byte1 |
|
| n+1 |
| Output byte2, |
|
|
|
| Output byte3 |
| .... | .... | ||
|
| 0xFF |
| 0xFF. special |
|
|
|
| output |
Type | Attrib. | Default |
Unsigned8 | ro | none |
|
|
|
.... | .... | .... |
Unsigned16 | rw | none |
|
|
|
Unsigned16 | rw | none |
|
|
|
.... | .... | .... |
Unsigned16 | rw | none |
|
|
|
Description
number of 2 Byte channels
....
1.and 2. Output byte
3.and 4. Output byte
....
255. Outputkanal
Attention:
The control byte allows the changing of the registers of the module. It must always be 0 in order to avoid a change in the registers. A wrong mapping can change the function of the module!
Dataexchange module | 5 |