er VikinX User Manual Web Panel network-electronics.com Rev.
Web Panel User Manual Rev. 2 Network Electronics ASA Thorøya P.O. Box 1020 N-3204 Sandefjord, Norway Phone: +47 33 48 99 99 Fax: +47 33 48 99 98 Email: support@network-electronics.com www.network-electronics.com Support Phone: +47 90 60 99 99 Revision history Current revision of this document is the uppermost in the table below. Rev. Repl.
Web Panel User Manual Rev. 2 Contents Revision history..........................................................................................................2 1 Introduction ...........................................................................................................5 2 Web Panel Server - Installation................................................................................6 2.1 System requirements .....................................................................................
Web Panel User Manual Rev. 2 7.1.1 Enabling Web Panel configuration ............................................................................ 25 7.1.2 Router System .......................................................................................................... 25 7.1.3 Virtual Router Mapping............................................................................................. 25 7.1.4 Salvos ..............................................................................................
Web Panel User Manual Rev. 2 1 Introduction The Web Panel Server is an application that connects the clients with the routers (SYSCON/ETHCON). This application runs on a standard Windows XP computer and uses Internet Information Services (IIS) as its web hosting service. A client connects to the Web Panel Server through HTTP and retrieves an HTML page containing a web panel from Network Electronics.
Web Panel User Manual Rev. 2 2 Web Panel Server - Installation The Web Panel Server must be installed from a CD delivered by Network Electronics ASA. 2.1 System requirements In order to run the Web Panel server, please verify these minimum hardware requirements: − Pentium IV 2GHz CPU or similar − 1 GB RAM − 200 MB free disk space − CD/DVD-ROM − 100/1000 Mb/s NIC 2.2 Installation procedure Please follow these steps to install the Web Panel Server. 1.
Web Panel User Manual Rev. 2 3. License agreement Select the “I accept the terms in the license agreement” and click “Next >” to proceed. 4. Destination folder Verify that the destination folder is correct. Click the “Change…” button if you want to change the destination folder. Click “Next >” to proceed. network-electronics.
Web Panel User Manual Rev. 2 5. Summary Click “Install” to install the Web Panel Server after verifying the summary. The installation program will now install the Web Panel Server. 6. Finished Click “Finish” to complete the installation 7. Start the Web Panel Server by double-clicking the icon on the desktop. network-electronics.
Web Panel User Manual Rev. 2 3 Web Panel Server - Operation The Web Panel Server is a Windows application designed to run without any user interaction. Once the application is set up and started there is no need for any further user operations. 3.1 Overview The Web Panel Server displays status tables, configuration info, a file menu and a status bar. 3.1.1 Connected clients All clients logged in are displayed in the “Connected clients” list.
Web Panel User Manual Rev. 2 3.1.2 Controllers The “Controllers” list displays the system controllers as defined in the configuration files in prioritized order. Priority Hostname IP address Displays the priority of the controller. If a controller fails, the server connects to the next controller in the list. Displays the hostname of the controller. Displays the IP address of the controller. 3.1.
Web Panel User Manual Rev. 2 Actions menu Start server Stop server Starts the server if it isn’t running. Stops the server if it is running. Tools menu Internet Information Services (IIS) Options… Opens the IIS configuration dialog. Opens the “Options” dialog. See chapter 3.1.7 for more information about settings in the “Options” dialog. Help menu Display computer IP Settings Shows a small dialog with the current Web Panel Server IP settings.
Web Panel User Manual About Rev. 2 Displays a dialog with information about version and copyrights. 3.1.6 Status bar The status bar shows the current server status, the current controller connection status and the number of connected clients as well as the number of maximum allowed clients. Current server status. Controller connection. Client connections. Reserved for future use. 3.1.7 Options The options dialog can be opened from “Tools”->”Options…”.
Web Panel User Manual Configuration updates Select one of the following options: − Automatically apply new configuration. If the configuration file is modified, the modifications are automatically applied to the server. − Logging Rev. 2 Ask for confirmation before applying. If the configuration file is modified, a manual confirmation is needed in order for the modifications to be applied to the server. Use the “Browse” button to select the log file path.
Web Panel User Manual Rev. 2 3.2 Load configuration The configuration files are created by the Network Electronics System Configurator and published to a local folder on the computer running the Web Panel Server. All the configuration files are located in the content directory mapped to the virtual directory as configured in the IIS. The Web Panel Server must locate the “WebConfig.xml” file created by System Configurator and open it.
Web Panel User Manual Rev. 2 3.3 Logging The Web Panel Server can be configured to log all activities to file. Log options can be modified in the “Options” dialog, located at “Tools”->”Options”. Logging can be enabled and disabled using the “Logging” checkbox. The destination of the log files can be modified by clicking the “Browse” button. All local and network drives can be used as the log destination, which indicates the directory where the log files will be stored.
Web Panel User Manual Rev. 2 The log files are stored in a specific directory structure within the main log path directory as defined in the “Options” dialog. The directory structure is created based on the log entries’ timestamps and sorts the log files after year, month, day and hour: “..\\\\\.log” New folders are created every new day, month or year.
Web Panel User Manual Rev. 2 4 Client Setup Before you start using a web panel on your client computer please read through this section of prerequisites. 4.1 Hardware requirements Please verify these minimum hardware requirements: Operating system CPU Memory Disk space NIC Removable device Windows, Linux and MAC Pentium IV 2 GHz or similar 1 GB RAM 200 MB 100/1000 Mb/s CD/DVD-ROM 4.
Web Panel User Manual Rev. 2 5 Client Setup - basic browser operations Web browsers have certain standard behaviors when opening web pages. 5.1 Web Panel address To locate and get the Web Panel a valid address has to be entered in the web browser’s address bar. The address consists of the IP address shown in the Web Panel Server and the virtual directory created in the IIS. 5.2 Login If the Web Panels are protected the user must log in with a username and password.
Web Panel User Manual Rev. 2 6 Operating a Web Panel 6.1 Panel selection The user can easily switch between the panels by clicking the panel name on the left side of the web page. 6.2 Function buttons This section describes the functionality of the standard function buttons. Every function button described here is optional and can be left out of any button configuration. 6.2.1 Panel Enable This button is used to enable or disable a Web Panel (all buttons).
Web Panel User Manual Rev. 2 6.2.3 Take This button is used to acknowledge cross point switching when enabled. When Take is enabled, this button will blink according to level selection when the user tries to switch the router. One click on the button acknowledges the currently selected switch command. This button also has a built in timer turning it off if not clicked within a certain time period. 6.2.4 Lock This button is used to lock a destination. When a destination is locked nobody can switch it.
Web Panel User Manual Rev. 2 6.3.2 Destination buttons A destination button represents a destination as defined in the virtual router mapping. The button also displays the current status of the corresponding destination. The "Breakaway" status indicates that there is a level breakaway on that destination, meaning that the destination does not match one specific source on all levels. Destinations are used in dual- and multi-bus panels. 6.3.
Web Panel User Manual Rev. 2 6.3.6 Level breakaway “Breakaway” is the term used when audio is split from video. Level breakaway can be controlled using level buttons. Each level button represents one level (video, audio or data). When a level button is turned on, the corresponding level is included in cross point commands. Is the level button turned off, the corresponding level is not included in cross point commands, possibly inducing a level breakaway status.
Web Panel User Manual Rev. 2 Click the "Clear" button to show the currently installed JRE version. Additional information is written to this console by the Web Panel. This information can be very useful when contacting the Network Electronics support department. network-electronics.
Web Panel User Manual Rev. 2 7 Web Panel Configuration To configure Web Panels the Network Electronics System Configurator must be used. This application lets you build button configurations for Web Panels and publish the configurations to the web server. Configuring a web panel and making it available for users requires a few simple steps. 1. 2. 3. 4. 5.
Web Panel User Manual Rev. 2 7.1 Prerequisites Before you start configuring button configurations for web panels in the System Configurator, there are some tasks that should be done. For further information about using the System Configurator, please see the “System Configurator User Manual”. 7.1.
Web Panel User Manual Rev. 2 7.2 Create Web Panel button configurations Follow these steps to create a Web Panel button configuration: 1. Select “View”->”Control Panel Button Configuration List”. Click the “New” button to create a new button configuration. 2. Wizard step 1 Select Web Panel type and enter a configuration name and description. Click “Next >” to proceed. network-electronics.
Web Panel User Manual Rev. 2 3. Wizard step 2 Enable or disable the standard function buttons. Click “Next >” to proceed. 4. Wizard step 3 Select the sources and destinations to use in the web panel configuration. Click “Done” to proceed. Depending of your web panel type this configuration step will vary. Please refer to the “System Configurator User Manual” for more information about the different configurations. network-electronics.
Web Panel User Manual Rev. 2 5. Button configuration editor The Control Panel Button Configuration is opened when the wizard is completed. For further information about configuring control panels in the System Configurator click the “Help” button or see the “System Configurator User Manual”. Click “OK” to complete the configuration. 7.
Web Panel User Manual − Rev. 2 General x buttons 7.3.1 Single bus 8x1 This template consists of 8 source-to-destination buttons, level buttons and the standard set of function buttons. 7.3.2 Single bus 16x1 This template consists of 16 source-to-destination buttons, level buttons and the standard set of function buttons. network-electronics.
Web Panel User Manual Rev. 2 7.3.3 Dual bus 16x2 This template consists of 16 source buttons, two destination buttons, level buttons and the standard set of function buttons. 7.3.4 Dual bus 32x2 This template consists of 32 source buttons, two destination buttons, level buttons and the standard set of function buttons. network-electronics.
Web Panel User Manual Rev. 2 7.3.5 Multi bus 8x8 This template consists of 8 source buttons, 8 destination buttons, level buttons and the standard set of function buttons. 7.3.6 Multi bus 16x16 This template consists of 16 source buttons, 16 destination buttons, level buttons and the standard set of function buttons. network-electronics.
Web Panel User Manual Rev. 2 7.3.7 Salvo 4 This template consists of 4 salvo buttons and the standard set of function buttons. 7.3.8 Salvo 8 This template consists of 8 salvo buttons and the standard set of function buttons. 7.3.9 Category 8x8 This template consists of a category control panel with 8 source and 8 destination buttons, a source category select button, a destination category select button, level buttons and the standard set of function buttons. network-electronics.
Web Panel User Manual Rev. 2 7.3.10 Category 16x16 This template consists of a category control panel with 16 source and 16 destination buttons, a source category select button, a destination category select button, level buttons and the standard set of function buttons. network-electronics.
Web Panel User Manual Rev. 2 7.3.11 General x buttons This template consists of a user defined number of buttons, configurable to any of the available functions. 7.4 Publish the Web Panels to the web server When the Web Panel button configurations have been created, the System Configurator may create configuration files for the Web Panel Server. The System Configurator provides a simple wizard to make the process fast and easy.
Web Panel User Manual Rev. 2 1. Select “Tools”->”Create WebPanels Configuration” Click “Next >>” to proceed. 2. Virtual Router Mapping Select the virtual router mapping to use from the drop down box. The list of web panels is updated based on the virtual router mapping selection. Individual Web Panels can be included or excluded from the configuration using the checkboxes. Also, the order of which the web panels will appear on the web page can be modified with the “Up” and “Down” buttons.
Web Panel User Manual Rev. 2 3. Salvos The salvo list includes all configured salvos in the system. Individual salvos can be included or excluded from the configuration using the checkboxes. Click “Next >>” to proceed. 4. Security IP filters can be created to increase web panel access security. Click the “Add filter” to add an IP filter or click “Remove” to remove a selected IP filter from the configuration.
Web Panel User Manual Rev. 2 access to the web panels. If no IP filters are defined, all client IP addresses are allowed to connect to the Web Panel Server. Click “Next >>” to proceed. 5. System In a system with multiple system controllers (SYSCON/ETHCON), typically redundant controllers, all of the controllers in the same system should be added. For more information about “Redundancy and Interconnection” settings, see the “System Configurator User Manual”.
Web Panel User Manual Rev. 2 6. Summary The summary step shows the contents of the configuration. Click “Next >>” to continue and create the configuration files. network-electronics.
Web Panel User Manual Rev. 2 7. Finished The Web Panel configuration files are now created and stored locally on your computer at the given location. Due to security reasons publishing the created files to the Web Panel Server must be done manually. If you want to do customization before publishing, see chapter 7.6. Click “Browse” if you want to change the directory to which the configuration files are published. Click the “Publish” button to publish the configuration files to the Web Panel Server.
Web Panel User Manual Rev. 2 The "Conf" folder structure is shown here: All files needed to run the Web Panel Server are located in the “Web” folder. The "Web" folder structure is shown here: This folder structure is the same as the one published to the Web Panel Server. The table below describes the contents of the folders. Folder name Css Doc Java Panels Pics Description of contents Cascading Style Sheet (CSS) file used in the web panel HTML code for setting design and layout.
Web Panel User Manual Rev. 2 Important files are described here: File name Description WebConfig.xml Contains all mnemonics, icons, virtual router mapping, salvos, controller configuration and IP filters. HTML page used as an error page in the IIS. error.htm HTML page loaded per default when loading the web panels in a web index.htm browser. Icon shown in the web browsers when opening a web panel page. favicon.ico 7.5.
Web Panel User Manual Rev. 2 7.6.1 CSS Changing the “Network.css” file located in the “CSS” folder is one way to change the design of the Web Panels. Example 1 – Changing the background color Network.css: body { .. background-color: #2E2D27; .. } .. yields a panel like this: Change the "background-color" property to "#005577" and the web panel looks like this: All the other properties can be configured in the same way to change the layout and design. network-electronics.
Web Panel User Manual Rev. 2 7.6.2 Custom Web Panel The HTML file for each web panel can also be changed to meet special user requirements. Example 2 – Adjust button size Code from SB 16x1 panel, located in the ".\Panels\*.*" folder: