Classes

system:inmation is made up of objects (classes) that each perform functions within the system. The table below lists the available objects and their description, for more information for each individual object click on the respective link.


Name Description Code
ActionItem Action items are used to carry out actions when other objects trigger certain events. 126
AeConnection OPC Alarms & Events for communicating event triggered data. 530
AeHdaConnection OPC Alarm & Events and historical Data access for communicating event triggered and historical data from data acquisition devices such as PLCs. 531
AlarmGenDigital Alarm generation for digital alarms. 428
AlarmGenerator Generates A&E events from numerical data. 427
AliasItem Use alias items to expose items from the I/O Model with a different name. 141
AnalogMeasurement Analog Measurement. 208
Area Area of a plant. 5005
AuditTrailDataStore Audit Trail Data Store controls the storage of audit trail data. 2557
BPRPublisher Publishes S88 batch production records of its parent equipment object. 2564
BarChart A chart that presents categorical data with rectangular bars with heights proportional to the values that they represent. 432
BatchOperationDefinition Definition of the Batch Operation Definition. 1552
BatchRecord Acquire complete batch records from an external source. 1534
BatchTracker Real time batch tracker. The object reads and converts an arbitrary number of object values and transforms the data into a S88-compliant data structure which can be obtained in form of a JSON document. 1551
Broker Allows users and external systems to access the entire system address space, which may consist of multiple Core and Cache services. 99
Cache The inmation Cache Server works as an auto-prioritizing in-memory buffer for historical data (raw time series, aggregates, events etc.). Cache Servers are indirectly accessed through Broker Servers, when user requests are executed. 98
Chart A graphical representation of data, in which the data is represented by symbols, such as bars in a bar chart, lines in a line chart, or slices in a pie chart. 431
CloudSinkItem Inserts text based data into a cloud storage system. 2565
ComConnection The COM Connection is used for the Communication between the client and the server. 501
Connector A connector holds all necessary information for the communication with his underlaying endpoints. 4
ControlModule ControlModule. 5009
Core Each core can have individual parameter settings like host name, ip-address or location. 3
CustomDataStore This data store contains custom data stored by users. 1533
DBDispatcherItem Catches SQL events raised by other objects and delegates the execution to a DatabaseSink object. 1543
DBObjectController Manages the infrastructure of DBDispatcher and DBSink objects in a system in order to route SQL commands from source to sink. 1542
DBSinkItem Executes SQL commands against an external RDBMS. 1541
DCS Distributed Control System. 6001
DaAeConnection OPC Data Access and Alarm & Events for communicating real-time and event triggered data from data acquisition devices such as PLCs. 521
DaAeHdaConnection OPC Data Access and Alarm & Events and historical Data access for communicating real-time and event triggered and historical data from data acquisition devices such as PLCs. 523
DaConnection OPC Data Access for communicating real-time data from data acquisition devices such as PLCs. 520
DaHdaConnection OPC Data Access and Historical Data Access for communicating real-time and historical data from data acquisition devices such as PLCs. 522
Datasource Represents a distinct data source or server, which supplies an interface supported by the system. 5
DisplayFileBrowser File Browser. 2560
DisplayJsonViewer JSON Viewer. 1537
DisplayScriptManager 1479
DisplayStateChanges 1492
DisplayWebTrend Web Trend. 1550
Division Division Level. 5001
Dropzone File-based Data Imports via Dropzone. 550
Enterprise Enterprise Level. 5000
EquipmentModule Equipment Module. 5008
EventArea Events and Conditions are organized within one or more process areas. An area is a grouping of plant equipment configured by the user, typically according to areas od operator responsibility. 216
EventAttribute Pointer to an array of vendor specific event attributes returned for this event notification. 215
EventCategory Standard and Vendor-specific event category codes, define groupings of events supported by an OPC Event server. Example: Process Event, System Event, Batch Event. 211
EventCategoryAPC An event in the main event category 'Advanced Process Control'. 231
EventCategoryBatchMessage An event in the main event category 'Batch Message'. 227
EventCategoryOperatorAction An event in the main event category 'Operator Action'. 224
EventCategoryOther An event in the main event category 'Other Message'. 232
EventCategoryPartialStrokeTest An event in the main event category 'Partial Stroke Test'. 223
EventCategoryProcessAlarm An event in the main event category 'Process Alarm'. 220
EventCategoryProcessMessage An event in the main event category 'Process Message'. 226
EventCategorySystemEvent An event in the main event category 'Sytem Event'. 225
EventCategoryUnassigned An event in the main event category 'Unassigned'. 219
EventCondition The name of the condition related to the event notification. Conditions may be single state or multi-state. An alarm is merely a special case of a condition. 212
EventNode similar to IONode. 217
EventSource The source of the event notification can be used to determine the related Item. 214
EventStream Represents a configured and optionally filtered event stream connected to an external event source. 209
EventStreamDataStore This data store contains the A&E (alarm & event) stream data of the system. 68
EventSubCondition The name of the current sub-condition for multi-state conditions, for a single-state condition the subcondition is equal to the condition name. 213
EventType There are 3 types of events: Simple, condition-related, tracking-related. A simple event is for example a device failure. A condition-related events are associated with OPCConditions and represent transitions into or out of the states represented by OPCConditions and OPCSubconditions, i.e. a tag transitioning into an alarm condition and a HI-alarm sub-condition . Tracking-related events represent occurences which involve the interaction of an OPC Client with a target object within the OPC Event Server, i.e. A setpoint change. 210
Eventtracker Represents a configured event tracker connected to an external event source. 377
FeedbackItem Controls feedback for external writes based on separate objects. 1545
FileMonitor Allows to monitor and read file based data in cases where the dropzone functionality is not sufficient. 2561
FileStore This data store contains files. 2556
GenDtNumeric A function that generates numeric date and time values. 1252
GenDtTextual A function that generates textual date and time values. 1254
GenEnv The environment value generation can be used for Simulation, Script-based data generation and more. 1256
GenFolder Can be used to organize objects in a certain hierarchical structure. 123
GenItem Generic Items can be used for Simulation, Script-based data generation and more. 125
GenKPI A generic KPI object, which is automatically populated to the Web-based KPI displays. 296
GenLuaScript A function that generates values from Lua scripts. 1255
GenNumeric A function that generates numeric values. 1251
GenPerf Used to assign performance counters. 1257
GenString Can be used to generate text. 1253
HdaConnection OPC Historical Data Access to exchange archived process data. 540
HistoryController Manages the infrastructure of HistoryTransporter and HistorySink objects in a system in order to route historical time-series data from source to sink. 1539
HistoryExporter Does a one-shot export of history data into a file. 1546
HistorySinkItem Inserts historical time-series data into an external Historian system. 1544
HistorySupervisor This object should be created once in the Core in order to monitor an arbitrary number of Histrory Transfer Controller objects. It supervises the status of all involved Connectors, Datasources and Transporters. It also maintains the KPI Dashboard organisation for history transfers. 1554
HistoryTransporter Allows to fetch large junks of external history. 1528
HolderItem The Data Holder Item allows for storage of real-time data. It can be set by external OPC Clients. 134
ITLogAnalyzer Recurring ITLog analysis, provides KPI structure and data based on acquired raw data. 1531
ITLogConfigurator This object delivers some table properties in order to configure locations, out-of-band computer names, KPI defaults etc. 1532
ITLogDatasource This subclass manages datasource for IT Log monitoring. 590
ITLogGroup Can be used to organize ITLog objects in a certain hierarchical structure. 1530
InternalEventStream This class catches all internal generated alarms and events which are raised by AlarmGenerator objects. 429
IoItem A named element acquired from an item-oriented system like an OPC UA server, or created by dropzone text imports or SQL scripts. 7
IoNode The IO-node is a folder-type object, usually refering to a node in an external systems namespace. 6
IoProperty A property of an I/O-Item. 8
IoTypeDropzone This subclass defines properties for I/O-Item objects which were created from a Dropzone data source object. 378
IoTypeOpcUa This subclass defines properties for I/O-Item objects which were created from an OPC UA server data source. 254
IoTypeOpcXmlDa 381
IoTypeOther This subclass defines properties for all objects that are not IO Type OPC UA. 253
IoTypePlcAB_CIP This subclass defines properties for I/O which were created from a Allen-Bradley PLC using the CIP protocol. 2559
IoTypePlcS7_300_400 This subclass defines properties for I/O-Item objects which were created from a PLC S7-300/400 data source. 1494
ItemConfigJsonViewer 1538
ItemConfigScriptManager 1480
ItemConfigStateChanges 1493
ItemConfigTablePropertyGrid 472
KPIBookmark A bookmark for Visual KPI. 3569
KPIDashboard Dashboard for VisualKPI. 2562
KPIEmbeddedContent Object to embed external content via URL. 460
KPIGroup Container object which is used to organize KPI's, Charts, Tables and other groups. Groups can be nested to whatever required depth. 423
KPIInstance Instance. 331
KPIProfile Profile. 335
KPIProfileGroup Profile Group. 336
KPIServer KPI Server. 330
KPITable Create VKPI table KPIs. 1488
KPITableLua Subobject for KPITable, when Lua script is the source. 1490
KPITableSql Subobject for KPITable, when SQL query is the source. 1489
KPIWidget Widget of VisualKPI dashboard. 2563
LdapDirectory LDAP Directory. 103
LinkItem Holds a link to any other item with a dynamic value property. 467
LogDataStore This data store contains the logging information. 64
MaterialClass A representation of groupings of material definitions for a definite purpose such as manufacturing operations definition, scheduling, capability and performance. Example: Sweetener, with members of fructose, syrup and sugar. 262
MaterialClassProperty Properties of a material definition shall be defined as material definition properties. A material definition shall be further characterized through zero or more material definition properties.Example: density, pH factor or material strength. 265
MaterialDefinition A representation of goods with similar name characteristics for the purpose of manufacturing operations definition, scheduling, capability and performance shall be shown as a material definition. Example city water, hydrochloric acid and grade B alum. 268
MaterialDefinitionProperty Properties of a material definition shall be defined as material definition properties. A material definition shall be further characterized through zero or more material definition properties. Example: density, pH factor, material strength. 271
MaterialLot A representation of a uniquely identified specific amount of material, either countable or weighable shall be named as a material lot. A material lot describes the planned or actual quantity or amount of material available, its current state, etc. 273
MaterialLotProperty Each material can have unique values for zero or more material lot properties, such as a specific pH value for the specific lot of material, or a specific density for the lot of material. 274
MaterialSublot A material lot may be stored in separately identifiable quantities. Each separately identifiable quantity of the same lot shall be presented as a sublot. All sublots are part of the same lot, so they have the same properties. 275
MaterialTestResult A representation of the results from the execution of a quality assurance test shall be presented as a material test result. A material test result records the results from a material test for a specific material lot or material sublot. 279
MaterialTestSpecification A representation of a material test shall be shown as a material test specification. 278
NodeTypeDropzone This subclass defines properties for node which were created from a Dropzone data source. 407
NodeTypeOpcUa This subclass defines properties for node which were created from an OPC UA server data source. 408
NodeTypeOpcXmlDa This subclass defines properties for node which were created from an OPC XML DA server data source. 409
NodeTypeOther This subclass defines properties for NodeType Other. 410
ODBCDatasource Manages a relational database source connection. 580
OpcUaTcpServer A OPC UA TCP server instance. 446
OpcUaTcpServerEndpoint A OPC UA TCP server endpoint. 448
Parameter The Parameter allows to store real-time data and historize it. It is like a Variable, but offers some additional properties, like Limits and engineering units. 1514
ParetoChart Jump to search Pareto chart Pareto chart of titanium investment casting defects.svg One of the Seven Basic Tools of Quality First described by Joseph M. Juran Purpose To assess the most frequently occurring defects by category† Simple example of a Pareto chart using hypothetical data showing the relative frequency of reasons for arriving late at work A Pareto chart is a type of chart that contains both bars and a line graph, where individual values are represented in descending order by bars, and the cumulative total is represented by the line. 433
PieChart A pie chart is a circular statistical graphic which is divided into slices to illustrate numerical proportion. In a pie chart, the arc length of each slice (and consequently its central angle and area), is proportional to the quantity it represents. 434
Plant An industrial process plant that manufactures goods or processes materials. 5004
PlantCompound A network of two or more connected plants in the immediate vicinity. 5003
PlcConnection Programmable Logic Controller. 1477
ProcessCell Process Cell. 5006
ProductionTrackingDataStore This data store contains production tracking data. 1553
Profile Profile. 79
RedItem Redundant Items are used to provide redundancy based on multiple data sources. 1491
RedStream This object provides for a logical event stream; consisting of multiple A&E streams supplying the same data. 259
Relay An inmation Relay Server can be used to bridge networks. The Relay would connect one to many connector servers over one distinct network adapter while supplying the server access port on another network interface. 97
RemoteServiceGroup Group remote service components together. 1540
ReportGenerator Object to save report designs to file. 1555
ReportItem The Report Item can use source data in form of a JSON document and render it visually according to 1 or multiple templates, which have been created with the Report Designer. 1474
Root 1
Rule Rule. 117
RuleNode Filter branch for rules. 102
S95EMArea Logical grouping of Work Centers. 308
S95EMControlModule Typically a collection of sensors, actuators and associated process equipment that, from the point of view of control, is operated as a single entity. 322
S95EMEnterprise Top-level equipment which contains Sites. 302
S95EMEquipmentModule A functional group of equipment that can carry out a finity number of specific minor processing activities. 321
S95EMEquipmentProperty Properties of equipment shall be listed as equipment properties. An equipment shall have zero or more equipment properties. 324
S95EMPCUnit A collection of associated Control Models and / or Equipment Models. 312
S95EMPUUnit Equipment which performs a continuous process. 323
S95EMProcessCell Equipment used in batch production which contains Units. 311
S95EMProductionLine Equipment used in repetitive or discrete production. 314
S95EMProductionUnit Equipment used in continuous production. 313
S95EMSite Normaly a location based equipment level which contains Areas. 307
S95EMStorageUnit Storage location like silos, bins and racks. 317
S95EMStorageZone Storage like silo parks and warehouses. 316
S95EMWorkCell Equipment which creates one part of the product. 315
S95EMWorkCenter Generic equipment on Work Center level. 319
S95EMWorkUnit Generic equipment on Work Unit level. 320
SafRetentionPolicyDiskDate Persist Store and Forward items on disk and discard items that are older than a given date. 252
SafRetentionPolicyDiskSize Persist Store and Forward items on disk up to an absolute size limit. 243
SafRetentionPolicyDiskUsage Persist Store and Forward items on disk up to a given percentage of the disks capacity. 251
SafRetentionPolicyInMemory Retain Store and Forward items in main memory only. 242
SafRetentionPolicyNone Do not retain items in any buffers. 297
SchedulerItem Scheduler class for time-based scheduling. 1495
ScriptEvents This class collects the scripts events below its hierarchical position. 420
Server inmation Server services distribute data according to the OPC standard. 100
Site Production site or operation level. 5002
StandardReport Show and design Reports that use realtime, historical or namespace data. 445
System Multiple systems can serve as logical grouping elements for different business branches or production units. 2
TableHolder Object to hold table data. 441
TablePropertyGrid 471
TcpStream Simple generic TCP-based event stream. 560
TemplateNode Filter branch for Template Nodes. 118
TimeSeriesDataStore This data store contains the numerical time series history of the system. 66
TrendChart A trend chart is a type of chart which displays information as a series of data points called 'markers' connected by straight line segments. 435
UaConnection OPC Unified Architecture. 510
Unit Unit. 5007
User User. 80
UserGroup User Group. 86
Variable The Variable allows for storage of real-time data. 456
VariableGroup Can be used to organize variable objects in a certain hierarchical structure. 473
VirtualDataSource Virtual Data Source. 570
WebAPIServer Web API Server Service Component. 1529
XYPlotChart Selectable xy plot chart subobject. 436
XmlDaConnection OPC XML DA Builds on the OPC DA specifications to communicate data in XML, incorporates SOAP and Web services. 545