DPM_SET_PRM

../_images/aed30247e38ad8d70a33139000eba54e
Parameter Value
Library_File_Name PROFIBUS_AC500_V25.lib
Firmware V2.5
Type Type_Function_Block_History
Group Parameter

The Function Block DPM_SET_PRM implements the PROFIBUS® function DDLM_Set_Prm.

With Function Block DPM_SET_PRM the user parameter of a slave can be modified during runtime. The parameters are immediately sent to the slave. This slave parameter set is used temporarily only. It is not taken into the corresponding slave parameter set stored in master configuration. In case of restarting the PROFIBUS DP communication for any reason the master will configure the slave using the parameter set defined in slave configuration data. The parameter set written to the slave by using DPM_SET_PRM is lost in this case.

Format and length of the user parameters are slave-specific. Due to this, the Function Block DPM_SET_PRM provides inputs where only the variable address and the length of the user parameters to be sent must be specified. It is in the responsibility of the user that the data comply with the requirements of the corresponding device regarding format and length (e.g. by defining a structure).

Every time a FALSE → TRUE edge is applied to input EN, DPM_SET_PRM reads the data at its inputs and sends a corresponding request message to the Communication Module. Further FALSE → TRUE edges at input EN are ignored until the processing of the active requests is finished. The completion of the request processing is indicated by DONE = TRUE.

Note

Due to temporarily validity of salve parameters loaded by DPM_SET_PRM Communication Module of type CM592-DP does not support this function.