L-VIS User Manual
96
LOYTEC
Version 6.2
LOYTEC electronics GmbH
9 Object Description
9.1 Introduction
Every L-VIS project is built using a number of different objects. Each of the objects has a
relatively simple function. To build a complex project, the simple objects are put together
and organized in an object tree, which is shown in the tree view of the configuration
software.
Interactions between the objects are defined by their location in this object tree, for
example, a menu item object will always display a menu item on the device, but it depends
on the location of the object in the tree in which menu and at which position in the menu
the item appears.
There are objects to represent menus, menu items, pages, various types of controls to
display and input data, there are objects to perform mathematical operations on data, or
generate alarms. The total number of different object types is kept to a minimum and the
objects are designed as generic as possible, to ensure a steep learning curve and allow
flexible and creative use of the available objects as the building blocks of more complex
applications.
When building the object tree, there are certain limitations in how objects can be connected
to each other. Most of the time, this will be clear from the context, for example it is clear
that you cannot connect a page object to a menu, since a menu would not know what to do
with a page. A menu is used to manage a list of menu items from which the user may
choose. Therefore, a menu object will only accept menu item objects as child objects. A
page object can then be attached to a menu item object, causing the item to show the
attached page, when it is selected from the menu.
NOTE:
Such limits are enforced by the configuration software automatically, so you cannot drop
or paste objects into places where they have no meaning.
Some objects may be connected to a number of other objects, for example a data point may
be connected to all kinds of controls, but a trend control only accepts input data points, not
output data points. Mapping table objects may be connected to text, bitmap, number, and
bar controls, but not trend or date controls, and so on. Using the context menu of an
existing object to create a new object will automatically show only the kind of objects
which can be attached to the existing object.
The individual objects are explained in more detail in the following sections.