WebXL Overview

WebXL is a fully object orientated controller which does not require the user to write any programs. It is configured  by assigning inputs, outputs and variables to objects and setting various contants within each object. All configuration is done using webpages using the inbuilt web server. Configuration can also be done "offline" using an Excel spreadsheet and the configuration file generated by this can be uploaded to the controller. Backgrounds and animations for screens can be uploaded to the controller. The WebXL communicates between controllers using XML protocols.

Features and Benefits

  • "All in the box" leads to true interoperability between controllers.
  • Inbuilt Web Server
  • Uses a standard browser with no installed software on the client's computer.
  • No need to purchase or maintain software.
  • Uses standard UTP cabling resulting in low installation cost.
  • XML protocols allow a low cost growth path to incorporate advanced features.
  • High point count leads to low network traffic.
  • Extensive inbuilt control algorithms allow the building to function even if the network fails.
  • Very powerful yet very simple to learn to use.
  • Graphic and table driven with no programming language.
  • Extensive on-board logging.
General Configuration
Fully web based with no software to install.
Requires browsers which accept JavaScript and Java languages.
Uses XML protocols for inter-device communications.
Includes uploadable graphic backgrounds and animations.
Can address up to 4 I/O Modules.
Each I/O module has 8 each analogue inputs and outputs and binary inputs and outputs.
Object orientated system with no programming language.
Uses digest authentication for security with web logon.

Logic Functions
8 inputs with an AND/OR configuration.

Delay Functions
Provides a variety of delays.

Continuous Loops
Provides for proportional control using integral gain.

Discrete Loops
Provides switching of binary points depending on analogue values.

Arithmetic functions
Provides a variety of calculations such as maximum, minimum, average, multiply, divide slope conversion and enthalpy.

Lead/Lag functions
Allows for cyclic rotation of outputs.

Time schedules
Allows for setting up times of operations.

Holiday schedules
Allows definitions of holidays as either a date or a range of dates.

Messaging
Allows sending or receiving of data from another controller, and has the ability to broadcast.

Alarms (Events)
Notification by email to a single person or a group of people.

Dynamic Drawings
Provides graphic screens for controlling the system.