PS69-DPM ♦ CompactLogix or MicroLogix Platform
PROFIBUS DPV1 Master
DDLM_Set _Parameter
The DDLM_Set_Parameter request is used to manually send new Slave parameters. This
service is only applicable for Slave devices which are configured within the PROSOFT.fdt
(SYCON.net) project. This service activates the DP-Norm primitive DDLM_Set_Parameter in
order to send parameters to a specific Slave during the run time. The Master creates the
parameters that are to be sent to the Slave in such a way that it adds 7 bytes to the
USR_PRM_DATA of the DDLM_Set_Parameter service. These 7 bytes contain standard
parameters of a Slave (Ident_Number, Watchdog_Factor, Group_Ident, and so on). The
parameters come from the internal configuration of the Master through the PROSOFT.fdt
(SYCON.net) configuration. The user program with this service has no influence on these 7
bytes. The MSG instruction Request /Confirmation format is as follows.
DDLM_SET_PARAMETER_REQUEST
Parameter
Reserved1
Reserved2
Reserved3
Command
Reserved4
UsrPrm[0]
UsrPrm[1..233]
Note: The byte array UsrPrm[234] can be made smaller if needed. This saves memory. The value 234 is the
maximum number of parameters in bytes that can be transferred with the service.
DDLM_SET_PARAMETER_CONFIRM
Parameter
Reserved1
Reserved2
Answer
Failure
Reserved3
DeviceAdr
ProSoft Technology, Inc.
October 1, 2014
Data Type
Value
INT
0
INT
0
INT
0
SINT
74
SINT
0
SINT
0..125
SINT
n
Data Type
Value
INT
0
INT
0
SINT
74
SINT
e
INT
0
SINT
0..125
Description
Reserved
Reserved
Reserved
Command for the DDLM_Set_Parameter service
Reserved
Address of the PROFIBUS Slave
Slave parameter data, Slave specific
Description
Reserved
Reserved
Answer DDLM_Set_Parameter
Error, Status (see following section)
Reserved
Slave Address
Contents
User Manual
Page 81 of 130
Need help?
Do you have a question about the PS69-DPM and is the answer not in the manual?