Objects in IGSS
What is an IGSS object ?
An IGSS object typically represents a physical component in the process. This may be a pump, a valve, a motor, a level gauge, a flow meter, etc. Beside these physical components, IGSS also has a number of internal object types. Refer to “The IGSS object types” below for further details.
In contrast to some other SCADA systems, IGSS collects all properties relating to one physical component into one IGSS object. This means that one object may contain up to ten I/O points or data tags. In IGSS, we call these “atoms”. As an example, an analog object can include the following atoms: High Alarm, High Limit, Current Value, Set Point, Low Limit, Low Alarm, Alarm-In, Alarm-Out.
Configuring objects in IGSS
Creating an object in IGSS is very simple. You start by deciding how you want the object to appear on the diagram. In the example below, we define an analog object (a flow meter) as a bar display. The first dialog allows you to name and describe the new object.
Clicking the “Create” button brings you to the object properties dialog which includes all the properties for this object. This includes data management, appearance and I/O settings.
Predefined system objects
When you create a new IGSS configuration, a number of predefined internal objects are included for your convenience. These objects provide basic functionality in the system, such as:
- The ability to create dynamic graphs during supervision
- The ability to protect IGSS objects against unauthorized access
- Automatic monitoring of free disk space
- Automatic monitoring of PLC driver communication
There are 19 predefined system objects and they are, of course, included in the total number of objects in a configuration.
Calculating the number of objects in an IGSS configuration
The number of objects is calculated as follows:
- One object is counted for every new object you create
- One object is counted for every new template you create
- One object is counted when you name the states or commands in a digital template(yet another object is counted each time a block of 32 extra states for the template is defined)
- One object is counted for every time you use the valid commands feature in a digital template
- One object is counted when you define global function keys
- One object is counted for each diagram where you define function keys
I/O objects and Non-I/O objects
Objects are split into Input/Output objects and Non-Input/Output objects. Input/Output objects are designed to integrate with external devices such as PLC machines while Non-Input/Output objects cannot integrate with external devices. Examples of Non-Input/Output objects include Area objects, Diagram objects and Template objects.
The first 1,000 Non-Input/Output objects are included in your IGSS license. Should you require additional objects, please contact our sales department for a price quote.
You can see the number of purchased objects in the configuration by clicking the License tab in the About IGSS form opened from IGSS Master > Information and Support tab > About IGSS button.
You can also see the number of purchased and used objects in the status bar of the Definition module.