Cost-optimized CANopen-slave-I/O module for the extension of the inputs/outputs of a master control unit via CAN. The communication of the master control unit takes place via CANopen or a layer 2 protocol. The ESX.iox fulfils the safety requirements (PL b).