ElipseX Libraries: XObjects and XFolders

<< Click to Display Table of Contents >>

 

ElipseX Libraries: XObjects and XFolders

An XFolder is a server object that allows organizing and creating a hierarchy of objects in the instances created. Objects that can be inserted in an XFolder instance are the following:

Data Folders

I/O Tags

Queries

Alarm Filters

Instances of XFolders and XObjects

Alarms

 

NOTE

Users cannot insert objects in an XFolder definition, only in its instances.

 

In addition to XControls and XFolders, users can create a data library, called XObject. With it, they can define a data structure to execute on a server. Such structure can perform calculations, Links, communication, alarm acknowledgment, historical records, etc., which are independent from a graphical interface (Elipse E3 Viewer) opened or executing at that time. To create an XObject, right-click a .lib file in Organizer and select the Insert - XObject item.

The available options for Properties of an XObject are the same as for XControls and XFolders. In addition to Properties, any Elipse E3 module executed on a server can be inserted in an XObject. For a complete list, click the selection list on Property's Type column and check a list of available objects. This allows defining a complex management system as a library, which can be easily replicated as needed in an application.

Users can insert XObjects in any Data Server by right-clicking it and selecting the Insert item. Even if a library file contains several XControls, XFolders, and XObjects, Elipse E3 Studio displays for Screens only XControls, and for Data Servers only XFolders and XObjects.

Was this page useful?