Classes
AspenTech Inmation OT Data Fabric is made up of objects (instantiated from classes) that each perform functions within the system. The table below lists the available classes and their description, for more information for each individual class click on the respective link.
| Name | Description | Code |
|---|---|---|
| ActionItem | Action items are used to carry out actions when other objects trigger certain events. | 126 |
| AlarmGenerator | Generates A&E events from numerical data. | 427 |
| AnalogMeasurement | Analog Measurement. | 208 |
| 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 |
| BinaryState | Binary State. | 3576 |
| BuiltInSecurityProvider | Security Provider for Built-In authentication. | 3898 |
| CalculatedValue | Calculated Value. | 3582 |
| CloudSinkItem | Inserts text based data into a cloud storage system. | 2565 |
| ConnectionGroup | Groups connection objects together. | 3891 |
| 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 |
| DatasourceDropzone | Represents a Dropzone datasource or server, which supplies an interface supported by the system. | 3863 |
| DatasourceIP21gRPC | Represents an IP.21 gRPC datasource or server, which supplies an interface supported by the system. | 3862 |
| DatasourceKafka | Represents a Kafka datasource or server, which supplies an interface supported by the system. | 3870 |
| DatasourceModbus | Represents a Modbus datasource or server, which supplies an interface supported by the system. | 3871 |
| DatasourceMqttSubscriber | Represents a MQTT Subscriber datasource or server, which supplies an interface supported by the system. | 3869 |
| DatasourceODBC | Represents an ODBC datasource or server, which supplies an interface supported by the system. | 3865 |
| DatasourceOpcAe | Represents an OPC A&E datasource or server, which supplies an interface supported by the system. | 3858 |
| DatasourceOpcAeHda | Represents an OPC A&E HDA datasource or server, which supplies an interface supported by the system. | 3859 |
| DatasourceOpcDa | Represents an OPC DA datasource or server, which supplies an interface supported by the system. | 3854 |
| DatasourceOpcDaAe | Represents an OPC DA A&E datasource or server, which supplies an interface supported by the system. | 3855 |
| DatasourceOpcDaAeHda | Represents an OPC DA A&E HDA datasource or server, which supplies an interface supported by the system. | 3857 |
| DatasourceOpcDaHda | Represents an OPC DA HDA datasource or server, which supplies an interface supported by the system. | 3856 |
| DatasourceOpcHda | Represents an OPC HDA datasource or server, which supplies an interface supported by the system. | 3860 |
| DatasourceOpcUa | Represents a OPC UA data source, which supplies an interface supported by the system. | 3812 |
| DatasourcePlc | Represents a PLC datasource or server, which supplies an interface supported by the system. | 3866 |
| DiscreteState | Discrete State. | 3575 |
| DownlinkConnection | Configures the connection to a downlink (child) Node. | 3893 |
| 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 |
| EventDataStore | A userdefined data store for selected events. | 3632 |
| 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 |
| 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 |
| 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 |
| GroupIdentifier | Contains the identifier of a group used during authentication. | 3896 |
| 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 |
| HistorySubscriber | History transport via subscription-based protocols. | 3799 |
| HistorySubscriberEventBackfiller | Backfills missed events. | 3801 |
| HistorySubscriberEventHandler | Processes real-time events. | 3800 |
| HistoryTransportManager | Controls a set of History Transporter objects in browse-process fashion. | 3704 |
| HistoryTransportManagerBucketedConfiguration | Configuration object for Bucketed extension for History Transport Manager. | 3777 |
| HistoryTransportManagerI2IConfiguration | Configuration class for Inmation-to-Inmation HTM Interface. | 3899 |
| 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 |
| IP21BlobBuffer | A persistent buffer for IP.21 blob data (replication messages). | 3877 |
| IP21Server | The inmation IP.21 Server object extends an Aspen InfoPlus.21 historian to interface with other services. | 3802 |
| InmationReceiver | Manages data received via Inmation To Inmation advanced endpoint. | 3890 |
| InternalEventStream | This class catches all internal generated alarms and events which are raised by AlarmGenerator objects. | 429 |
| IoItemDropzone | A named element acquired from an item-oriented system. | 3835 |
| IoItemGroup | Represents a group of I/O Nodes and I/O Items. | 3769 |
| IoItemIP21gRPC | A named element acquired from an item-oriented system. | 3841 |
| IoItemKafka | A named element acquired from an item-oriented system. | 3839 |
| IoItemModbus | A named element acquired from an item-oriented system. | 3838 |
| IoItemMqtt | A named element acquired from an item-oriented system. | 3840 |
| IoItemODBC | A named element acquired from an item-oriented system. | 3831 |
| IoItemOpcCom | A named element acquired from an item-oriented system. | 3829 |
| IoItemOpcUa | Represents a UA I/O item element assigned to a UA I/O node, which itself belongs to a UA endpoint (server). | 3810 |
| IoItemPlcAB_CIP | A named element acquired from an item-oriented system. | 3837 |
| IoItemPlcS7_1500 | A named element acquired from an item-oriented system. | 3901 |
| IoItemPlcS7_300_400 | A named element acquired from an item-oriented system. | 3836 |
| IoNodeDropzone | The IO Dropzone node is a folder-type object, usually refering to a node in an external systems namespace. | 3851 |
| IoNodeIP21gRPC | The IO IP.21 gRPC node is a folder-type object, usually refering to a node in an external systems namespace. | 3853 |
| IoNodeKafka | The IO Kafka node is a folder-type object, usually refering to a node in an external systems namespace. | 3849 |
| IoNodeModbus | The IO Modbus node is a folder-type object, usually refering to a node in an external systems namespace. | 3852 |
| IoNodeMqtt | The IO MQTT node is a folder-type object, usually refering to a node in an external systems namespace. | 3848 |
| IoNodeODBC | The IO ODBC node is a folder-type object, usually refering to a node in an external systems namespace. | 3844 |
| IoNodeOpcCom | The IO OPC COM node is a folder-type object, usually refering to a node in an external systems namespace. | 3842 |
| IoNodeOpcUa | The IO-node is a folder-type object, usually regering to a node in an ecternal systems namespace. | 3809 |
| IoNodePlc | The IO PLC node is a folder-type object, usually refering to a node in an external systems namespace. | 3847 |
| IoPropertyDropzone | A property of a Dropzone IO-Item. | 3822 |
| IoPropertyIP21gRPC | A property of an IP.21 gRPC IO-Item. | 3828 |
| IoPropertyOpcCom | A property of an OPC COM IO-Item. | 3816 |
| IoPropertyOpcUa | A property of an OPC UA I/O-Item. | 3811 |
| IoTableHolder | Holds table data coming from external datasources. | 3804 |
| IwaSecurityProvider | Security Provider for Integrated Windows Authentication (IWA). | 3897 |
| LinkItem | Holds a link to any other item with a dynamic value property. | 467 |
| Node | An instance of Node. | 3813 |
| NodeDelegate | Share objects between Nodes. | 3886 |
| OidcSecurityProvider | A generic OIDC security provider. | 3894 |
| OpcComServer | An OPC COM Server instance. | 449 |
| OpcComServers | A container for embedded OPC COM Servers. | 3879 |
| OpcUaServers | A container for embedded OPC UA Servers. | 3878 |
| 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 |
| Profile | Profile. | 79 |
| ProfileGroup | Manage and group profiles. | 3889 |
| 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 |
| 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 |
| S95EMGenericClass | Can be used to organize objects in a generic hierarchical structure in ISA-95 model. | 3808 |
| 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 |
| ScriptLibraryGroup | Manage and group script libraries. | 3887 |
| ScriptLibraryItem | Can be used to manage a script library. | 3885 |
| 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 |
| 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 to an external system via a configured interface. | 3763 |
| ServerTypes | A container object of types exposed in this server. | 3761 |
| StoredCredential | Used to store different types of credential. | 3768 |
| StoredCredentialsGroup | Group object to contain credentials objects. | 3767 |
| TableHolder | Object to hold table data. | 441 |
| TextualState | Textual State. | 3577 |
| TimeSeriesDataStore | A custom data store containing numerical time series history of particular items of the system. | 3601 |
| 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 |
| UplinkConnection | Configures the connection to an uplink (parent) Node. | 3892 |
| UsecaseVariable | The Variable allows for storage of real-time data and usecase tagging. | 3883 |
| UserIdentifier | Contains the identifier of a user used during authentication. | 3895 |
| 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 |
| WebServer | Embedded Web Server. | 3815 |