EasyManua.ls Logo

Branson 2000Xc - Command List; D.2 Command List

Branson 2000Xc
315 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
100-412-234 REV. 06 267
D.2 Command List
This section will define all the possible web requests that can be sent to the server. All
URLs and accompanying POST data is made available here. All POST data is required
unless otherwise specified.
D.2.1 Login
If system traceability is required (Authority Check = Yes), a user must login through a
specific service before accessing the system. A successful login shall create a unique
session ID (SID) to be used in future service requests. The session remains active for a
certain interval (the interval is defined in the system configuration as “Idle Logout Time”).
Once the session is timed out, the logged in user shall be logged out automatically and the
SID will be invalidated. An error code will be sent after the session is timed out for any
future service requests with an invalid SID. The user shall be required to login again to
access the system. This unique SID is also reset if the user logs out through the
appropriate service request.
The user credentials received through JSON data shall be compared with the User ID list in
the power supply. If the credentials match, then the user becomes logged in and becomes
the active user for which all records will be associated with. Additionally, if someone is
logged in via the web services, then nobody can login through the front panel unless a
successful logout command is received from the web services.
Upon requesting a login, the success status is returned along with the unique SID that
needs to be retained for all future commands. For all service requests after logging in, if
the associated SID in the POST data does not match with the ID received in the login
JSON Response, an error code will be sent. It is very important to note that since the
logout function also requires this SID, then if the SID is lost or forgotten you must wait for
the idle logout time to expire or power the 2000Xc off and back on before any access will
be granted to the power supply.
URL
http://<2000Xc IP Address>/Services/SystemLogin
POST Data
{"UserId":"ADMIN","Password":"123456Aa#"}
Successful Response
{“ErrorCode”:0,”Sid”:12345}
NOTICE
To bypass Authority Check, set the WebSrv AuthCheck function to
OFF. See 6.10.38 WebSrv AuthCheck for more information.

Table of Contents

Related product manuals