-
Notifications
You must be signed in to change notification settings - Fork 7
IP9258 Documentation
The IP9258 is a web based power supply controller. It controls 4 power supply ports (standard C14 plugs) which can independently be switched ON and OFF.
In PADME an IP9258 is used to reset the VME mini-crate (red crate standing on the table in the Target area) where the Target V1742 ADC board (aka Board 28) is located. The VME crate is connected to port 1 of the IP9258.
A full User Manual (PDF format) of the device can be found at the AvioSys site.
IP address: 192.168.62.205
MAC address: 00-92-58-01-60-AD
Username: admin
Password: <password> (please ask DAQ/DCS experts)
From within the INFN LNF LAN, point your browser to http://192.168.62.205:80 and then follow the instructions contained in the User Manual.
Scripts can interact with the IP9258 using the wget
tool and a set of control URLs.
Within the URLs, the 4 power lines are identified as p61
,p62
,p63
,p64
.
Here is a list of examples showing how to use some of the available commands. For a full list of commands please refer to the User Manual.
Turn on power port 1
> wget -o /dev/null -O - http://192.168.62.205:80/set.cmd?user=admin+pass=<password>+cmd=setpower+p61=1
<html>p61=1</html>
Turn off power port 1
> wget -o /dev/null -O - http://192.168.62.205:80/set.cmd?user=admin+pass=<password>+cmd=setpower+p61=0
<html>p61=0</html>
Control multiple ports with a single command
> wget -o /dev/null -O - http://192.168.62.205:80/set.cmd?user=admin+pass=<password>+cmd=setpower+p61=0+p62=1+p63=1+p64=0
<html>p61=0,p62=1,p63=1,p64=0</html>
Get ON(1)/OFF(0) status of all ports
> wget -o /dev/null -O - http://192.168.62.205:80/set.cmd?user=admin+pass=<password>+cmd=getpower
<html>p61=0,p62=0,p63=0,p64=0</html>
Reset (OFF then ON) port 1 with a 10 seconds delay between OFF and ON
> wget -o /dev/null -O - http://192.168.62.205:80/set.cmd?user=admin+pass=<password>+cmd=setpower+p61=0+p61n=1+t61=10
<html>p61=0,SetTime</html>
The IP9258 can also be accessed via the telnet
protocol. The User Manual contains the full documentation for this protocol. Here we show a sample session:
> telnet 192.168.62.205
Trying 192.168.62.205...
Connected to 192.168.62.205.
Escape character is '^]'.
9258Telnet command shell
Please input username and password!
9258Telnet-> admin:<password>
Username and password is ok!
Type 'help' and return for help
9258Telnet-> help
Available commands:
setpower - Set port state
getpower - Read port status
setport - 1-4/4-1
exit - exit shell
reboot - reboot
9258Telnet-> getpower
Power Status[4]: 0 0 0 0
9258Telnet-> setpower p6=1001
Power Status[4]: 1 0 0 1
9258Telnet-> setpower p6=0000
Power Status[4]: 0 0 0 0
9258Telnet-> exit
9258Telnet-> Connection closed by foreign host.
© 2015 PADME Collaboration