270 100-412-234 REV. 06
D.2.6 Set System Value
This service is the access point for setting any value that is considered system related.
Setting system values in this manner follows the same rules for User Authority as does the
front panel. If a user does not have proper privileges to modify a value, an error code will
be returned.
There are two methods of using this service. The first is setting a single value on each
service request, or there is also an option to send bulk system values to be set using a
JSON array. This is useful if multiple power supplies need to be setup the same way.
D.2.6.1 Setting a Single Value
URL
http://<2000Xc IP Address>/Services/SetSystemConfigValue
POST Data
{"Sid":12345,"ParamId":1151,"ParamValue":1,"Reason":"xyz"}
Successful Response
{“ErrorCode”:0}
D.2.6.2 Setting Multiple Values
URL
http://<2000Xc IP Address>/Services/ SetSystemConfigValue
POST Data
{"Sid":12345,"SystemConfig":[{"ParamId":1151,"ParamValue":1,"Reason":"xyz"},{"ParamId":1
141,"ParamValue":1,"Reason":"xyz"}]}
Successful Response
{“ErrorCode”:0}
All other Error Codes can be found in Table D.1 and the list of Parameter IDs can be found
in Table D.2.
NOTICE
Since a reason for changing a system value is only sometimes
needed (modifying an assembly value), then instead of keeping track
of when a reason is required or not, simply send a reason with every
change and the Power Supply will take care of it.