When the MAC00-FCx module with firmware before 2.2 the RxPDO 24

was set up like this:

From firmware version 2.2 it is now possible to add a 16 bit and a 32 bit register.

To do so you need to set up register 0x2011 sub 0x0B as the 16-bit register

and 0x2011 sub 0x0C as the 32 bit register.

When this is done the bytes are described as follows:

Byte 0 :  Output ( 0x2011 sub 2 )

Byte 1 :  Not used

Byte 2 :  LSB ( Byte 0 ) in 16 bit register

Byte 3 :  MSB ( Byte 1 ) in 16 bit register

Byte 4 :  LSB ( Byte 0 ) in 32 bit register

Byte 5 :         ( Byte 1 ) in 32 bit register

Byte 6 :         ( Byte 2 ) in 32 bit register

Byte 7 :  MSB ( Byte 3 ) in 32 bit register

If 0x2011 sub 0x0C is zero then you only have to write the first 4 bytes.