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
AdvancedTrend Advanced trend class. 3615
AdvancedTrendPen Trend pen. 3617
AdvancedTrendXAxis X-Axis for an Advanced Trend Pen. 3609
AdvancedTrendYAxis Y-Axis for an Advanced Trend Pen. 3610
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
Asset An asset is a durable good which can only be partially consumed or input as a factor of production (like a cement mixer) which can only be partially used up in production. 3666
BPRPublisher Publishes S88 batch production records of its parent equipment object. 2564
BatchEquipmentPhaseDefinition Definition of the Batch Equipment Phases. 3641
BatchEquipmentStepDefinition Definition of the Batch Equipment Steps. 3642
BatchOperationDefinition Definition of the Batch Operation. 1552
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
BatchTrackerBackfill Control object for the BatchTracker backfill operation. 3655
BinaryState Binary State. 3576
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
CalculatedValue Calculated Value. 3582
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
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
CoreServiceInstance An instance of a core service running on a host. 3782
CustomBigTableDataStore User-defined data store for Big Table data. 3750
CustomEventDataStore A userdefined data store for selected events. 3632
CustomFileDataStore The userdefined data store for files. 3783
CustomProductionTrackingDataStore User-defined data store for Batch Production Records. 3633
CustomTimeSeriesDataStore A custom data store containing numerical time series history of particular items of the system. 3601
CustomTimeSeriesDataStore2 A custom data store v2 containing numerical time series history of particular items of the system. 3770
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
DataDocument Data Document (Complex Data). 3578
DataFolder Can be used to organize meshed data objects in a certain hierarchical structure. 3580
DataStoreGroup Group data store objects together. 3619
Datasource Represents a distinct data source or server, which supplies an interface supported by the system. 5
DiscreteState Discrete State. 3575
DisplayFileBrowser File Browser. 2560
DisplayJsonViewer JSON Viewer. 1537
DisplayLuaInstanceViewer View lua instances. 3774
DisplayScriptManager 1479
DisplayStateChanges 1492
DisplayWebChart Web Chart. 3645
DisplayWebTrend Web Trend. 1550
Division Division Level. 5001
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
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
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
FileSink The file sink receives the files from file source and stores them into the configured storage. 3779
FileSource The file source processes the files from disk folder and transfers to the configured File Sink object. 3778
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
GenericEventBuffer A persistent event buffer for data of particular items of the system, with support for custom script. 3756
GenericTimeSeriesBuffer A persistent time-series buffer for data of particular items of the system, with support for custom script. 3653
HealthMonitor Supplies configuration and execution of system health monitoring. 3735
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
HistoryTransportManager Controls a set of History Transporter objects in browse-process fashion. 3704
HistoryTransportManagerBucketedConfiguration Configuration object for Bucketed extension for History Transport Manager. 3777
HistoryTransporter Allows to fetch large chunks 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
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
IoItemGroup Represents a group of I/O Nodes and I/O Items. 3769
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
ItemConfigJsonViewer 1538
ItemConfigLuaInstanceViewer 3775
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
KPIWidget Widget of VisualKPI dashboard. 2563
LinkItem Holds a link to any other item with a dynamic value property. 467
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
MessageBroker Allows to configure a complete set of Master Data, required to establish the message communication between a distinct PAS-X instance, system ID and set of Basic Functions with respect to a selected set of control systems and/or devices. 3637
MessageConfiguration Configuration of a MessageBroker Message. 3643
MessageProcessor Processes messages according to the MessageBroker configuration. 3644
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
PerformanceFolder Can be used to organize meshed performance data objects in a certain hierarchical structure. 3581
PerformanceIndex Performance Index. 3579
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
ProcessCell Process Cell. 5006
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
RedundancyServiceGroup A group of services providing redundancy to the parent component. 3781
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 Allows to 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
SchedulerItem Scheduler class for time-based scheduling. 1495
ScriptEvents This class collects the scripts events below its hierarchical position. 420
ScriptProfile Entity which controls the connection between Lua Executing Objects and targeted system objects. 3771
ScriptProfileGroup Groups multiple Script Profiles. 3772
SecurityPerimeter Any code executing in the objects below in the tree will have the security identity of the perimeter object, which can be used to specify security permissions. 3646
Server inmation Server services distribute data according to the OPC standard. 100
ServerEventTypeProperty Represents a property of an event type. 3764
ServerEventTypes A container object of event types exposed in this server. 3762
ServerForwardedEventType Represents the type of events forwarded from the core service to the server service which were originated in an external system or in a different component. 3763
ServerTypes A container object of types exposed in this server. 3761
Site Production site or operation level. 5002
StandardReport Show and design Reports that use realtime, historical or namespace data. 445
StoredCredential Used to store different types of credential. 3768
StoredCredentialsGroup Group object to contain credentials objects. 3767
System Multiple systems can serve as logical grouping elements for different business branches or production units. 2
TPMNotScheduled The not scheduled time is all time the equipment is not being used or touched for operation, maintenance, cleaning etc. Example: The equipment is not scheduled during weekends. See also: https://www.oeeindustrystandard.org/v2011/definition/definition-of-time/not-scheduled/. 3709
TPMOEEAvailabilityIndex OEE Availability Index. 3713
TPMOEEEquipmentMonitor The object holds the detail configuration required to specify the individual monitoring strategy for a single production equipment. 3711
TPMOEEEquipmentStops The object acts as a table container for equipment failures, which is also supposed to be the interface for operation support, e.g. for manual edits and corrections using WebStudio. 3719
TPMOEEIndex OEE Index. 3716
TPMOEEPerformanceIndex OEE Performance Index. 3715
TPMOEEProductionRuns The tracking table to record all relevant information about the production batch in terms of TPM/OEE analytics. The main purpose is to provide results by automatic monitoring, but the table can also be used as a manual interface for modifications or manual insertions. 3749
TPMOEEQualityIndex OEE Quality Index. 3714
TPMOEERecalculator This object is created automatically by TPM OEE Equipment Monitor and is used to recalculate real-time OEE metrics after user changes. 3785
TPMOEETimeValue TPM OEE Time Value. 3758
TPMPresetConfiguration Preset Configuration. 3766
TPMShiftConfiguration The object contains a particular shift configuration for a certain production area. This can be an S95-area or an entire site as examples. It is notable that the OEE Monitoring will take the shift configuration into account which is positioned hierarchicaly at the nearest position in respect to the Equipment Monitor. 3708
TPMSiteConfiguration The object holds the site configuration for TPM, e.g. the timezone settings. 3707
TPMStopReasonConfiguration Stop Reason Configuration. 3757
TPMTEEPIndex TEEP Index. 3718
TPMUnscheduled During the operations time, the equipment is taken out of operation (un-scheduled). Reasons to un-schedule the equipment could be: - the product is not needed (over-capacity); - it is not allowed to run (due to Governmental regulations or contracts); - ‘Force Majeur’ (catastrophe’s outside of the company); - the equipment is ‘handed over’ to another party (e.g. R&D). See also: https://www.oeeindustrystandard.org/v2011/definition/definition-of-time/unscheduled-time/. 3710
TPMYearConfiguration Year configuration to calculate and provide TPM KPIs. 3706
TableHolder Object to hold table data. 441
TablePropertyGrid 471
TemplateNode Filter branch for Template Nodes. 118
TextualState Textual State. 3577
TimezoneAndAvailabilityTracker Supplies concise information about the time zone and daylight savings status. 3705
UaEventTypeAttribute “Represents an Event Attribute Type in OPC UA namespace. 3657
UaEventTypeNode Represents an Event Type in OPC UA namespace. 3656
UaServerNode Represents the OPC UA Server’s Server node. 3658
UaTypeNode Represents a Type in OPC UA namespace. 3650
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
WebAPISecurityAdfs Active Directory Federation Service integration configuration. 3598
WebAPIServer Web API Server Service Component. 1529