Hello,
It depends on your software architecture which Functionblock will better suite.
MC_BR_ProcessConfig does save the values on the CF and is retain, but needs a restart for activating the changes.
MC_BR_ProcessParam does make the changes in the active Data whithout an Restart, but is volitile.
If you have some own Configuration File it could be nice to use MC_BR_Param after you loaded your own File. It is also nice to skip the Restart.
You could even think of use both, make it retain in configruation via ProcessConfig and the use ProcessParam with mcPPM_LOAD_FROM_CONFIG to activate the changes immediatly without restart.
You have the choise.
Here we had a nice Picture about the two Functionblocks and some notes.
One Functionblock uses Write the other Save | Read vs. Load.
Picture for Overview
Greetings
Michael