1 / 5

Control System Studio Training - Web OPI

Control System Studio Training - Web OPI. Kay Kasemir ORNL/SNS kasemirk@ornl.gov April 2013. Idea. Execute most CSS BOY *.opi files in a web browser Zero install on the client side Works with PCs, Laptops, Tables, Phones and most web browsers Even ‘ write ’ widgets work

gooch
Download Presentation

Control System Studio Training - Web OPI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Control System Studio Training-Web OPI Kay Kasemir ORNL/SNS kasemirk@ornl.gov April 2013

  2. Idea • Execute most CSS BOY *.opi files in a web browser • Zero install on the client side • Works with PCs, Laptops, Tables, Phones and most web browsers • Even ‘write’ widgets work • A few widget differences • Lower update performance • Maybe guard write access: CA Gateway, https:// proxy with login, … • No editing of displays, only runtime

  3. Tomcat Setup • Download WebOPI.war into webapps/ • Place *.opi files in a new opi/ directory • Add to conf/catalina.properties: org.csstudio.rap.preference=/path/to/my/css_rap.ini

  4. Example css_rap.ini #EPICS configuration org.csstudio.platform.libs.epics/auto_addr_list=false org.csstudio.platform.libs.epics/use_pure_java=true org.csstudio.platform.libs.epics/addr_list=127.0.0.1 192.168.1.2 org.csstudio.platform.libs.epics/max_array_bytes=160000 #WebOPI configuration org.csstudio.opibuilder/opi_repository=/path/to/apache-tomcat-7.0.11/opi org.csstudio.opibuilder/startup_opi=main.opi org.csstudio.opibuilder/mobile_startup_opi=mobile.opi org.csstudio.opibuilder/color_file=color.def org.csstudio.opibuilder/font_file=font.def org.csstudio.opibuilder/top_opis=main.opi org.csstudio.opibuilder/opi_gui_refresh_cycle=200 org.csstudio.opibuilder/macros="N","North"|"W","West"|"user","demo"

  5. Example URL: http://localhost:8080/webopi/w?opi=heater.opi|user=demo

More Related