Device and system configuration
CANopen FD devices need to be configured or programmed. In a simple master/slave system this NMT master device receives all PDOs from the CANopen FD devices and transmits all PDOs to be received by the CANopen FD devices. No PDO cross communication is pre-defined, except the CANopen network is based on a CANopen application profile. Besides the configuration of communication parameter, most of the CANopen FD devices need to be configured, because they provide a default application function and many options.
In general, there are two configuration strategies. The system designer configures all CANopen FD devices according to the system requirements and stores the configuration in the non-volatile memory. This is supported by means of the store configuration parameter (index 101016). It provides several options, which parameters are stored permanently. Of course, there is also a restore parameter (index 101116), which allows resetting the CANopen FD device to the factory settings. This configuration approach can be done with the support of external tools.
The other configuration option is, to configure all connected CANopen FD devices whenever the system is started. The advantage is that even in case of a device substitution, the system works as programmed. On the other hand, you depend on single entity, the NMT master device, which needs to store the configurations of all CANopen FD devices.