Web Visualization Technology Horner APG Ver 1.0.

Slides:



Advertisements
Similar presentations
Hiltronics Computers Getting Your Website Up! Frank Hill President/CEO Hiltronics Computers.
Advertisements

WSUS Presented by: Nada Abdullah Ahmed.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
Project 1 Introduction to HTML.
Technical Architectures
OPC WPFHMI.NET.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Multiple Tiers in Action
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
1st Project Introduction to HTML.
The Internet & The World Wide Web Notes
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
Understanding and Managing WebSphere V5
Chapter ONE Introduction to HTML.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
© 2010 UEI, Inc. All Rights Reserved UEIPAC HMI.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Oracle8 JDBC Drivers Section 2. Common Features of Oracle JDBC Drivers The server-side and client-side Oracle JDBC drivers provide the same basic functionality.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Web Page Design I Retest Terms Review. 1. Web pages are created using a language known as ___________. The coding of this language must follow specific.
CDS/ISIS Clearing House Workshop 2003 – Patrick Huby, Davide Storti Recent developments.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
Computer Emergency Notification System (CENS)
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Structure of the Internet. Internet Structure LAN ISP Internet Backbone.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
The Internet of Things with Live Data Cloud by Open Automation Software.
Cscape EnvisionRV Horner APG, LLC. EnvisionRV - What Does it Do? Allows viewing and interacting with remote OCS controllers. The PC displays screens that.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
WEB SERVER SOFTWARE FEATURE SETS
Cscape EnvisionFX Horner APG, LLC March 7, EnvisionFX - What Does it Do? Graphical interface allows easy transfers of data to and from the PC and.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Configuring and Deploying Web Applications Lesson 7.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Cscape 8.6 August 2008 Horner APG. New Workbench Features - New Model – XL6.
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
EC-NetAX Supervision EC-BOSAX Web Building Controllers
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
6/28/ A global mesh of interconnected networks (internetworks) meets these human communication needs. Some of these interconnected networks are.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Distributed Control and Measurement via the Internet
Objective % Select and utilize tools to design and develop websites.
Project Target Develop a Web Based Management software suit that will enable users to control Hardware using standard HTTP & Java Applet compatible web.
Objective % Select and utilize tools to design and develop websites.
PHP / MySQL Introduction
Migrating Oracle Forms Using Oracle Application Express
Smart Manufacturing And Industrial IoT (Internet of Things)
#01 Client/Server Computing
Database Driven Websites
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Tomáš Urych, ESO9 international
#01 Client/Server Computing
Introducing MagicInfo 6
Presentation transcript:

Web Visualization Technology Horner APG Ver 1.0

Current Solutions Remote visualisation of OCS data is currently best achieved in one of two ways using current Horner functionality: EnvisionRV The OCS Inbuilt Web Server Both solutions have their drawbacks – EnvisionRV although giving good quality graphics and fast responses is limited to running on PC based platforms, whilst the inbuilt webserver has long been in need of a makeover to support updated file types, and provide a better interface for interacting with the live OCS data.

Data Push Utility Horner has developed a web service utility typically designed to be run on a VPS system. An external OCS can connect to the web service and update it’s current register values. These can be stored in CSV, XML and SQL formats. The protocol used can be passed as http messages, and as such many firewall issues associated with passing data over the net are avoided. There is also provision in the protocol for data to be transferred back to the OCS (i.e. written).

Visualising Data and Interacting with the OCS We’ve recently created the Push Data application which allows one or more OCS devices to store data in a centralised SQL database, and now we have this functionality we need to provide the customer with the tools acting on the data acquired data to: Analyse and present the data in a format suitable for them Interact with the OCS to react to data received – Process Data, Alarms etc. Customer needs are different in these regards so we need to provide flexible tools to analyse data and take action. Customers are requesting Data portrayed over the Internet in Tablets, Smartphones, iPads well as at the PC.

Visualising the Data and Interacting with the OCS We plan to provide two system configurations which will allow data from OCS devices to be embedded in web pages and then viewed via the internet on any supported web browser. Individual OCS hosting web pages, in a similar manner to the current inbuilt OCS web server, but with greatly enhanced graphic capabilities Aggregated data from a network of OCS devices, pushed to a database on a cloud server and served from there. The web pages can be developed by the systems engineers using GrEdit, avoiding a learning curve in applying this new technology.

OCS hosts Web Pages In this system the OCS has the component files which implement the web site loaded on to it’s removable media card. The files are all of types supported by all mainstream browsers – html5, svg and javascript. The system is similar in functionality to the long standing OCS web server functionality but has much enhanced graphics capabilities and better links to the OCS register data.

Server hosts Web pages In this system the component files which implement the web site are loaded to a cloud or LAN based server running Horner’s Portal system. Again the files are all of types supported by mainstream browsers – html5, svg and javascript. Here data for the web pages is taken from an SQL database to which the individual OCS devices are linked using the Horner Push Data package

Portal - Partitioned Web Spaces for Multiple Clients Individual Clients are assigned space on the Portal server to host a web site. The spaces are fully isolated and inaccessible from each other.

True Web Components A key requirement when designing the Web Hosting system was to ensure that the systems uses only ‘true web components’ By limiting the system to be composed only of HTML5, SVG and Javascript files, all mainstream browsers are known to be compatible with the files used, and so the pages are all viewable on Android, iOS, Windows and Linux based devices.

Using GrEdit to Create Web Site files Cscape itself will be usable to create Web Sites for display by the web hosting options using the features in GrEdit, the Cscape graphics editor. Created web sites can then be exported to the target web host using a generator utility which produces a suite of ‘pure web’ files (svg/html5/javascript).

Data Flow - GrEdit exports Web Site files

Existing Functionality As previously discussed this development is intended to address inadequacies in the current functionality of EnvisionRV and the OCS Inbuilt Web Server. Whilst we see that EnvisionRV will continue to have a place in factory wide systems, the Portal solution would be a much better option for cloud based systems, whilst the inbuilt OCS web hosting solution would completely replace the current web browser functionality.