Visiview Web Visualisation Tool
Visiview Web Visualisation Tool
WEB
VISUALISATION
TOOL
FEATURES
• Provides visualisation of live schemes from any location • Logging: Both historical and live-trend display
connected to the Internet/Intranet • Alarming: Value and state based with alarms transmitted by
• End user requires Web browser only* email
• Only authorised users can log on to VisiView projects • Open architecture: Can stream third-party data
• Live information, streamed direct to the browser • User interface available in English, French, German, Italian,
• Uses VisiSat Points List as basis for project design Danish, Slovenian, Finnish and Hungarian.
• MicroNet data source provided as standard • Any number of users (clients) possible, subject to licence
(either 2 or 3 concurrent users)
• Supports MicroNet, IAC and MMC controllers
• Administrator configuration of users, projects and
• Graphical User Interface (GUI) using Internet Explorer communications
• Scalable Vector Graphics (SVG) enable dynamically generated, • Security/Access: each user's project access rights can extend
high-quality graphics from real-time data to individual rights on each Point of data
• Comprehensive library of SVG objects provides graphical
controls for a wide range of schemes
• Resolution independent graphics rendering
* Sun's Java Virtual Machine and Adobe's SVG Plug-in are also
required, but can be downloaded from host sites on first starting
VisiView. They are also supplied on the installation CD.
Data Sheets
DS 10.202 VisiSat Configuration Tool
Manuals
VisiSat Engineering Guide
VisiView Engineering Guide
MicroNet System Overview
MicroNet System Engineering Guide
Satchwell
SPECIFICATIONS TYPICAL SYSTEM OVERVIEW
Order Type Description VisiView is intuitive and easy-to-use software that enables monitoring
and control of say, a Building Management System (BMS), using
VV-LITE VisiView Lite - up to 250 Points, 2 concurrent Internet Explorer over the Internet, through a company intranet or
clients locally on a single PC.
VV-STANDARD VisiView Standard- up to 2000 Points, 3 VisiView Viewer
concurrent clients Used to monitor
and control a
Building
Internet/ Management
Intranet End-users System (uses
PC Requirements Internet Explorer
to display the
Minimum VisiView Web Server PC Configuration VisiView Server project running
on the server.
Software with project
Type: Desktop or notebook PC running
Microprocessor: Pentium III (733 MHz minimum) VisiView Designer
Used to design a project to run
Operating Windows XP Professional on the VisiView server.
System:
Controllers
RAM: 256 MB (minimum), 512MB (recommended).
Hard Disk Drive: Minimum 350 MB for software installation
Building
(2 GB recommended) Equipment
CD ROM Drive: (for software installation)
Accessories Null-Modem serial cable, modem,
RS232-to-RS485 converter, ARCNET Card or
LON Card, as required to connect PC to controller
Controller network - connects to VisiView Server
network.
VisiView (Viewer) displays within Microsoft Internet Explorer and is the
Minimum VisiView Designer PC Configuration interface for monitoring and controlling the BMS. It is a highly-graphical
Type: As for the VisiView Web Server PC, and in addition: interface, representing the BMS as a set of animated graphical objects.
The objects can closely represent the building equipment and
• Visio 2002 (Standard Edition or better)
automatically react to associated controller Point values in real-time.
• Monitor resolution1024 x 768 resolution Any software needed for a PC to display VisiView Viewer is
minimum, 1600 x 1200 recommended automatically downloaded when the PC first connects to the VisiView
Server.
Minimum Client PC Configuration VisiView Designer is used to design the VisiView project and enables
Type: Desktop or notebook PC the selection of graphics to display to VisiView Viewer users,
association of graphical objects with actual controller Points, and
Microprocessor: Pentium III (733 MHz minimum)
setting up of users and their privileges. The software is based on the
Operating Windows XP Professional or Windows 2000 popular Microsoft Visio drawing system, with customised additions for
System: VisiView.
RAM: 256 MB (minimum) The VisiView Server PC runs the VisiView project, maintains the
Video: Monitor resolution1024 x 768 resolution minimum, project database, communicates with the controller network and
1600 x 1200 recommended manages all communications with the VisiView client PC(s). The
software architecture provides the potential of using VisiView with
third-party controller networks. If required, VisiView Viewer can be
Hard Disk Drive: Minimum 100 MB
used on the same PC as the VisiView Server software.
Software: Internet Explorer 6.0 or later
Communications:Internet or intranet link to server
SOFTWARE COMPONENTS
The following list comprises the software components which can be
installed. Which components are actually installed depends on the
installation options selected:
• IIS Web-Server - Microsoft Internet Information Server software
which creates the Web server. IIS Web-Server is not available on the
VisiView CD and is installed via the Windows Control Panel.
• SQL Server (MSDE Edition) - a freely-available version of the
Microsoft SQL Server database system, which manages and
maintains the VisiView databases on the server.
• VisiView Server - works in conjunction with the IIS software to
display the pages the clients see and to provide dynamic updates as
the real-time controller Point values change. Installed via the
VisiView CD.
• Microsoft Visio - business diagram creation software, required only
by the VisiView Designer. MicroSoft Visio 2002 software can be
sourced locally from PC superstores.
• Internet Explorer 6 - Microsoft Web browser software required at
every client to display, manage and control VisiView projects.
Internet Explorer is automatically installed with Windows XP and is
not available on the VisiView CD.
• Sun's Java Virtual Machine - allows JavaScript software to be
executed at the clients within Internet Explorer. The Java software
performs tasks such as updating of displayed values and graphics.
Installed via the VisiView CD.
• Adobe's SVG Plug-in - needed to display and control graphics at
the client PCs. Installed via the VisiView CD.
2
SERVER/CLIENT COMMUNICATIONS Client
Items referenced in an ASP page, such as the graphics and the Java
A VisiView project (having been designed using VisiView Designer),
applet "VSLiveDataApplet" are loaded into the browser. When a
runs on a server PC and is accessible by all nominated users at their
Point's value changes it is transmitted to the applet through the TCP/IP
client PCs, via an internet browser.
socket connection. This message is very short and arrives at the applet
on the user's browser very quickly. The applet then calls a Javascript
function (generated by ASP and sent to the client as part of the page)
IIS web-server HTTP (port 80)
in the browser page, passing the latest value as a parameter.
ASP pages In this way updated Point values are transmitted rapidly as they are
generated.
Server-side
scripting: ASP The JavaScript function updates the user's view of the page according
to the new Point value. The script can be customised in the VisiView
Designer Tool (VDT).
Browser
The SVG graphics contain JavaScript code which has access to the
TCP/IP socket connection
to server - port 7000 Java Applet Document Object Model (DOM) of the SVG shape, i.e. it can change
COM
any available parameters of a Point, e.g. location, length, angle, colour
Object model:
Users, data Feeds,
etc. Embedded in the SVG is all the information needed to render the
Slides, Graphic graphic for all values that exist for a Point.
Objects, Data Points JavaScript
etc... A comprehensive library of shapes can be used to display lamps, fans,
actuators, etc.
VSAppServer SVG
JavaScript
CONFIGURATION AND COMMISSIONING
COM COM
Server
The communications diagram shows the server and client side
components. Note that the client and server can reside on the same
PC (although two PCs connected by a network provide better
performance).
Internet Explorer 6.0, (shipped with Windows XP Professional)
incorporates Java applets, JavaScript, Dynamic HTML through the
Document Object Model, and SVG graphics. This browser (or a later
version) is the only one supported.
Two server programs run on the server side; the Microsoft standard
web-server, Internet Information Server (IIS) and a service application
called "VSAppServer" (the heart of VisiView). These two programs
work together to produce the client's web pages and provide dynamic
updates as the real-world values change.
VSAppServer updates every client with the latest value of a Point,
which could be a MicroNet Point from a controller, such as the value on
a resistive input, a value from the PC such as the system-clock or
available RAM, a cell from a spreadsheet using DDE, or a Point from
any other source. In other words, data can be fed direct from any
system in real time.
Client browsers are updated via a TCP/IP socket, using the first free
port found on the server, starting at 7000, 7001, 7002, 7003, and
upwards. A particular port may also be specified, which may be useful
in configuring VisiView to run through a company firewall.
Point values are provided to VSAppServer through the Point object's
COM interface. Any application can provide data by calling the update
method on the Point object. For VisiView there is a data feed for
MicroNet called MnDataFeed (provided as standard), which uses the
VisiSat communications architecture to provide access to all the
controllers. To enable the system to be used by another system, a
similar program would be needed to provide the Point values.
The client's browser contacts the web-server for an HTML page but
rather than the page being taken from the server's disk, it is generated
dynamically by Active Server Pages (ASP), from information contained
in VSAppServer.
3
Cautions
• The VisiView Web Visualisation Tool should be installed and
commissioned by a TAC Satchwell Engineer or an approved TAC
Satchwell agent.
• It is possible that this publication may contain reference to, or
information about, TAC Satchwell products, programming and
services that are not announced in your country. Such references or
information should not be construed to mean that TAC Satchwell
intend to announce such products, programming, or services in your
country.
• The design and performance of TAC Satchwell equipment is subject
to improvement and therefore liable to alteration without notice.
• Information is given for guidance only and TAC Satchwell does not
accept responsibility for the selection or installation of its products
unless information is given by the Company in writing relating to a
specific application.
• A periodic check of the Building Management System is
recommended. Please contact your local TAC Satchwell office for
details.
www.tac.com Satchwell