Search
56 result(s) for Interface
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model3.1.11 InterfaceInterface an abstract ObjectType used to specify a feature or feature-set that shall be implemented by the Object or ObjectType where it is applied
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model4.10.2 Interface ModelInterface Model Interfaces are ObjectTypes that represent a generic feature (functionality), assumed to be usable by different ObjectTypes or Objects . The Interface model specifies the rules and mechanisms to achieve ... indirectly accessible browsing HierarchicalReferences starting from this Node . Rules for the definition of Interfaces : Interface ObjectTypes shall be abstract subtypes of the BaseInterfaceType ObjectType . InstanceDeclarations on an Interface shall only
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model4.10.3 AddIn modelObjectType to the Node (an Object or ObjectType ) they are applied to. The Interface model is different than the AddIn model in that it is based on composition. An AddIn
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelNonHierarchical ReferenceType . The semantic of this ReferenceType is to show the availability of the Interface on the SourceNode . The Interface concept is described in 4.10.2 . The SourceNode of this ReferenceType
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.10 OrderedListTypedisplaying the results in alphabetic order) each <OrderedObject> shall implement the IOrderedObjectType Interface , providing the order by a specific Property (see definition of IOrderedObjectType ). The NodeVersion is intended ... OrderedObject> HasInterface ObjectType IOrderedObjectType The <OrderedObject> Object shall implement the Interface IOrderedObjectType and therefore contains the mandatory Property NumberInList
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelIOrderedObjectType Definition The IOrderedObjectType defines the Interface all Objects managed by an OrderedListType shall implement. It is formally defined in Table 69 . Table 69 - IOrderedObjectType Definition Attribute Value BrowseName IOrderedObjectType ... NumberInList Property is bound to the parent instance of OrderedListType . Objects implementing the Interface can in general not be managed by two instances of OrderedListType at the same time
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modeleither derived from FunctionalEntityType or an Object of any type that implements the required Interface . FunctionalEntity (plural FunctionalEntities ) is used throughout this document to designate an instance of such
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelonly instances of a type derived from FunctionalEntityType or instances that implement the IFunctionalEntityType Interface . The Folder may be empty. FunctionalEntities can reference other FunctionalEntities , but FunctionalEntities that are directly
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.3.2 FxAssetType definitionalso includes additional information that is defined as an Interface . Being defined as an Interface allows other device models to include what is required for OPC UA FX Asset modelling ... FxAssetType models, see Annex D . The following are the definitions associated with the IVendorNameplateType interface; they are enclosed in quotes and included here for clarity. Their formal definition
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.4.1 Overviewthis model or other models. A FunctionalEntity may be implemented using the IFunctionalEntityType Interface . It does not need to be an instance of FunctionalEntityType or an instance of a subtype
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelformally defined in Table 41 . Most of this ObjectType is obtained from the IFunctionalEntityType Interface (see 7.2 ). The description of the components and properties in a FunctionalEntityType is in this ... directly used in an existing ObjectType , either via the AddIn concept or the Interface concept defined in OPC 10000-3 . For an illustration of how this can be accomplished
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model7.1 Overviewdefined in this document. The definition of the components that are part of the Interface is provided in the Object Model that utilises the Interface . In this clause, only ... definition of the Interface is provided. Figure 49 - Interfaces Overview
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelIFunctionalEntityType Interface definition The functional model is required to be able to be applied to existing Information Model s. These models have defined their own Object Models and their ... hierarchy of Objects . OPC UA does not support multiple inheritance. By defining the IFunctionalEntityType Interface , the OPC UA FX Information Model can be applied to any existing Object , adding
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelIAssetRevisionType Interface definition The IAssetRevisionType is an Interface that may be used in any existing asset model. This Interface defines version information that may be used by the VerifyAsset Method ... also defined in the interface). The IAssetRevisionType Interface is formally defined in Table 106 . Table 106 - IAssetRevisionType Interface definition Attribute Value BrowseName 3:IAssetRevisionType IsAbstract True References Node Class BrowseName
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelIAssetExtensionsType Interface definition The IAssetExtensionsType is an Interface that may be used in any existing asset model. This Interface defines a folder that can be used as a standard location ... collecting Connector information. The IAssetExtensionsType Interface is formally defined in Table 107 . Table 107 - IAssetExtensionsType Interface definition Attribute Value BrowseName 3:IAssetExtensionsType IsAbstract True References Node Class BrowseName DataType TypeDefinition
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelB.3.1 Overviewmodel defined in the example specification. The illustration shows a model that uses an Interface from OPC 10000-100 , but this would not be required. It is included to help
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelB.3.2.1 Extending an existing typeadditions. Figure B.3 - Extending type definition with Interfaces The new model includes the ItagNameplate Interface (defined in OPC 10000-100 ) that is required by OPC UA FX. It also includes ... IassetRevision Interface defined in this document. These two Interfaces, coupled with the already included IvendorNameplate Interface, fulfil the requirements for the asset model. The existing model already defines input/output/configuration data
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelB.3.2.2 Extending an instance of an existing type OPC UA allows an Interface to be applied to type objects or to instances. The OPC UA FX Information Model
-
OPC-10000-82 – OPC Unified Architecture - Part 82: UAFX Networkingincluding the PriorityMappingTableType , MappingTables Folder , and the UsesPriorityMappingTable ReferenceType (see 6.5.4 ); network interface representation as defined in OPC 10000-22, including the IetfBaseNetworkInterfaceType , the IIetfBaseNetworkInterfaceType and IIeeeBaseEthernetPortType Interfaces ... VLAN configuration representation as defined in OPC 10000‑22 , including the IVlanIdType Interface and the HasLowerLayerInterface ReferenceType (see ). LLDP information representation as defined in OPC 10000‑22 , including at least
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles5.2.4 UAFX FxAssetDescription IAssetRevisionType Server UAFX IAssetRevision Version Supports Properties MajorAssetVersion and MinorAssetVersion of the IAssetRevisionType Interface . Server UAFX IAssetRevision Build Supports Property BuildAssetNumber of the IAssetRevisionType Interface. Server UAFX IAssetRevision SubBuild ... Supports Property SubBuildAssetNumber of the IAssetRevisionType Interface. Server UAFX IAssetRevision VerifyAsset Base Supports the VerifyAsset Method of the IAssetRevisionType Interface including the VerificationMode of AssetCompatibility . Server UAFX IAssetRevision VerifyAsset AssetIdentity
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles5.2.5 UAFX FunctionalEntityTitle Description IfunctionalEntity Server UAFX IFunctionalEntity AuthorUri Supports the AuthorUri Property of the IFunctionalEntity Interface . Server UAFX IFunctionalEntity AuthorAssignedIdentifier Supports the AuthorAssignedIdentifier Property of the IFunctionalEntity Interface . Server UAFX IFunctionalEntity ... AuthorAssignedVersion Supports the AuthorAssignedVersion Property of the IFunctionalEntity Interface. This also requires the UAFX FunctionalEntity AuthorAssignedIdentifier ConformanceUnit . Server UAFX IFunctionalEntity ApplicationIdentifier Supports the ApplicationIdentifier Property of the IFunctionalEntity Interface . Server
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles6.6.2.13 UAFX IAssetRevision FacetIAssetRevision Facet. This Facet includes the functionality common to all Objects implementing the IAssetRevision Interface . Table 27 - UAFX IAssetRevision Facet Group Conformance Unit / Profile Title Optional UAFX FxAsset UAFX IAssetRevision
-
OPC-10000-84 – OPC Unified Architecture - Part 84: UAFX Profiles6.6.2.14 UAFX IAssetExtensions FacetIAssetExtensions Facet. This Facet includes the functionality common to all Objects implementing the IAssetExtensions Interface . Table 28 - UAFX IAssetExtensions Facet Group Conformance Unit / Profile Title Optional UAFX FxAsset UAFX IAssetExtensions
-
OPC-10000-100 – OPC Unified Architecture - Part 100: DevicesVendorNameplate Interface IVendorNameplateType includes Properties that are commonly used to describe a TopologyElement from a manufacturer point of view. They can be used as part of the identification. The Values ... these Properties are typically provided by the component vendor. The VendorNameplate Interface is illustrated in Figure 5 and formally defined in Table 17 . Figure 5 - VendorNameplate Interface Table 17 - IVendorNameplateType
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices4.5.3 TagNameplate InterfaceTagNameplate Interface ITagNameplateType includes Properties that are commonly used to describe a TopologyElement from a user point of view. The TagNameplate Interface is illustrated in Figure 6 and formally defined ... Table 19 . Figure 6 - TagNameplate Interface Table 19 - ITagNameplateType definition Attribute Value BrowseName 1:ITagNameplateType IsAbstract True References NodeClass BrowseName DataType TypeDefinition Other Subtype of the BaseInterfaceType defined
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices4.5.4 DeviceHealth InterfaceDeviceHealth Interface The DeviceHealth Interface includes Properties and Alarms that are commonly used to expose the health status of a Device . It is illustrated in Figure 7 and formally defined ... Table 21 . Figure 7 - DeviceHealth Interface Table 21 - IDeviceHealthType definition Attribute Value BrowseName 1:IDeviceHealthType IsAbstract True References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:BaseInterfaceType defined
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices4.5.6 SupportInfo InterfaceSupportInfo Interface The SupportInfo Interface defines a number of additional data that a commonly exposed for Devices and their components. These include mainly images, documents, or protocol-specific data ... information can be retrieved by reading the Variable value. Figure 8 Illustrates the SupportInfo Interface. It is formally defined in Table 27 . Figure 8 - Support information Interface Table 27 - ISupportInfoType
-
OPC-10000-100 – OPC Unified Architecture - Part 100: DevicesAssetLocationIndication Interface The asset location indication Interface provides a method for making a device emit visual signals (e.g., blinking LEDs) or audible signals (e.g., sounds) to facilitate its physical identification ... visual) and let the client select the used indication types (one or more). The Interface is formally defined in Table 29 . Table 29 - IAssetLocationIndicationType definition Attribute Value BrowseName 1:IAssetLocationIndicationType
-
OPC-10000-100 – OPC Unified Architecture - Part 100: DevicesLocationIndicationType OptionSet This DataType is used together with the IAssetLocationIndication Interface . It defines flags for the type of location indication. The OptionSet is defined in Table 32 . Its representation
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devicestreat the installation as successful. It can inform the incompatibility using e.g., the IDeviceHealthType Interface (see 4.5.4 ) of the device / component. This issue can be resolved later by a client
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices8.3.11 AddIn modelinstance of SoftwareUpdateType shall be attached to either Objects that implement the Interface IVendorNameplateType (see 4.5.2 ) or Objects that support an Identification FunctionalGroup (see B.2 ) that implements IVendorNameplateType ... identify the device / component that is the target for the software update, the IVendorNameplateType Interface is used. In this Interface at least the Variables Manufacturer, ManufacturerUri, ProductCode and SoftwareRevision shall
-
OPC-10000-100 – OPC Unified Architecture - Part 100: DevicesDetermine currently installed software and how the devices can perform the update (using IVendorNameplateType Interface and Loading Object ). Determine technical preconditions for the update. E.g., if the device uses Direct
-
OPC-10000-100 – OPC Unified Architecture - Part 100: DevicesRootType does not implement the IVendorNameplate directly, but uses a component (Identification) implementing the Interface . Here, the FunctionalGroupType and the predefined name Identification is used. The B_Type extends ... also implements the ITagNameplateType . Figure C.6 - Example on how to use AddIns and Interface The advantage of the first approach is, that the content of the Interface is directly
-
OPC-10000-110 – OPC Unified Architecture - Part 110: Asset Management Basicsthis specification does not define or require a specific ObjectType or Interface , but ConformanceUnits and Profiles referencing mandatory and optional Properties as defined in OPC 10000-100 . The Properties defined
-
OPC-10000-200 – OPC Unified Architecture - Part 200: Industrial Automation6.2.1.1 OverviewOverview The IStatisticsType is an Interface to manage statistical data of any kind, and provides general information about those statistical data. The concrete statistical data are managed in DataVariables referenced ... from the Object or ObjectType implementing the Interface with a HasStatisticComponent Reference , either directly or indirectly. Those Variables are not predefined by the Interface , but added by the concrete Objects
-
OPC-10000-200 – OPC Unified Architecture - Part 200: Industrial Automation6.2.1.2 ResetStatistics MethodMethod The ResetStatistics Method resets all statistical data provided by the Object implementing the Interface . That includes, that the StartTime is reset to the current time. The signature of this
-
OPC-10000-200 – OPC Unified Architecture - Part 200: Industrial Automation6.2.2 IAggregateStatisticsTypeIAggregateStatisticsType The IAggregateStatisticsType is a subtype of the IStatisticsType Interface . The statistical data managed by Objects or ObjectTypes implementing this Interface is not rolling over, i.e. all data from ... Table 43 . Table 43 - IAggregateStatisticsType Definition Attribute Value BrowseName IAggregateStatisticsType IsAbstract True Description Base interface for managing statistical data that is not rolled over. All data from the start
-
OPC-10000-200 – OPC Unified Architecture - Part 200: Industrial Automation6.2.3 IRollingStatisticsTypeIRollingStatisticsType The IRollingStatisticsType is a subtype of the IStatisticsType Interface . The statistical data managed by Objects or ObjectTypes implementing this Interface is rolling over, i.e. only a certain amount ... Table 45 . Table 45 - IRollingStatisticsType Definition Attribute Value BrowseName IRollingStatisticsType IsAbstract True Description Base interface for managing statistical data that is rolled over, i.e. only a certain amount of data
-
OPC-10000-200 – OPC Unified Architecture - Part 200: Industrial Automation6.3.1 HasStatisticComponentReferences of this type shall be an Object or ObjectType implementing the IStatisticsType Interface , or one of its subtypes. The TargetNode of this ReferenceType shall be an Object or DataVariable ... Object is referenced, the Object shall not implement the IStatisticsType Interface , in order to avoid ambiguity on which implementation of IStatisticsType implementation is applied to the statistical data. The HasStatisticComponent
-
OPC-10100-1 – OPC UA for WoT Connectivity - Part 1: API Definition6.3.1.1 DefinitionBase Functionality Any instance of the <WoTAssetName> Object shall implement the IWoTAssetType Interface . The SupportedWoTBindings Property is a UriString Array of supported WoT protocol bindings by the Server ... Binding . The CreateAsset Method creates a new Object that implements the IWoTAssetType Interface organized by the WoTAssetConnectionManagement Object . This method should be used when an existing WoT Thing Description file
-
OPC-10100-1 – OPC UA for WoT Connectivity - Part 1: API Definition6.3.2 CreateAsset MethodCreateAsset Method CreateAsset creates a new Object that implements the IWoTAssetType Interface that can be used to upload the WoT TD file to the server. Once the upload is complete
-
OPC-10100-1 – OPC UA for WoT Connectivity - Part 1: API Definition6.3.8 IWoTAssetTypeIWoTAssetType The IWoTAssetType is an Interface representing the WoT asset functionality. It has a component representing a File Object that can be used to upload the WoT TD file
-
OPC-10100-1 – OPC UA for WoT Connectivity - Part 1: API Definitionproperties. The source node shall be an instance of an Object implementing the IWoTAssetType Interface . The target Node shall be an instance or a subtype of a BaseDataVariableType . The HasWoTComponent
-
OPC-30141 – OPC UA for PROFIenergy8.2.3.5 IEnergyProfileD0TypeIEnergyProfileD0Type The IEnergyProfileD0Type Interface contains a Reference to a MeasurementValueType Variable representing direct current ( EnergyProfile D0). Table 30 - IEnergyProfileD0Type Definition Attribute Value BrowseName IEnergyProfileD0Type IsAbstract True References Node Class BrowseName
-
OPC-30141 – OPC UA for PROFIenergyAcPpDataType . Instances of MeasurementValueType shall use the same EngineeringUnits as defined in the Interface implemented by the containing EnergyMeasurementType Object . When reading the value of the MeasurementValueType Variable the status
-
OPC-30141 – OPC UA for PROFIenergy12.1 Conformance UnitsModel (The device implements the PROFIenergy Common Application Profile). Server PNEM EnergyProfile E0 IEnergyProfileE0 Interface is supported by EnergyMeasurementType Object instances. Server PNEM EnergyProfile E1 IEnergyProfileE1 Interface is supported ... EnergyMeasurementType Object instances. Server PNEM EnergyProfile E2 IEnergyProfileE2 Interface is supported by EnergyMeasurementType Object instances. Server PNEM EnergyProfile E3 IEnergyProfileE3 Interface is supported by EnergyMeasurementType Object instances. Server PNEM EnergyProfile
-
OPC-30145 – OPC UA for PROFINET Drives - Part 30145: UA CS for PROFINET Drives7.1 DriveAxisTypeHasComponent Variable BrakeStatus 0:Byte 0:MultiStateDiscreteType O, RO Applied from 2:IOperationCounterType Interface: Maintenance 0:HasProperty Variable 2:PowerOnDuration 0:Duration 0:PropertyType O, RO Maintenance 0:HasProperty Variable ... Properties sub-aspect The Maintenance folder contains optional properties defined by the 2:IOperationCounterType Interface specified in [ OPC 10000-100 ] as well as parameters yielding capacity related information. Figure
-
OPC-30145 – OPC UA for PROFINET Drives - Part 30145: UA CS for PROFINET DrivesAxis/DO Object with the Powertrain:PtAssetType Object. This ObjectType implements the Machinery:IMachineryItemVendorNameplateType Interface and provides Properties for basic asset information. The Powertrain:PtAssetMotor Object relates to an additional part
-
OPC-34100 – OPC UA for Energy Consumption Managementmarked as writable. However, applications may also provide other mechanism than the OPC UA interface to set the value, e.g. by some proprietary engineering environments. The < MeasurementValue > Variable ... There are standardized measurement values defined (see 6.2.2 ). The ObjectType implements the 2: IStatisticsType Interface as defined in OPC 10000-200 providing the optional 2: ResetStatistics and 2: StartTime
-
OPC-34100 – OPC UA for Energy Consumption Management7.1.3.5 IEnergyProfileD0TypeIEnergyProfileD0Type The IEnergyProfileD0Type Interface contains a Reference to a EnergyMeasurementValueType Variable representing direct current ( EnergyProfile D0). Table 26 - IEnergyProfileD0Type Definition Attribute Value BrowseName IEnergyProfileD0Type IsAbstract True References Node Class BrowseName
-
OPC-34100 – OPC UA for Energy Consumption Management7.1.3.6 IEnergyProfileD1TypeIEnergyProfileD1Type The IEnergyProfileD1Type Interface contains the References to EnergyMeasurementValueType Variables representing measurements for equipment that produces or consumes direct current. Table 28 - IEnergyProfileD1Type Definition Attribute Value BrowseName IEnergyProfileD1Type IsAbstract True
-
OPC-40001-4 – OPC UA for Machinery - Part 4: Energy Managementonly define optional Variables , it is in the responsibility of the implementer of the Interface to provide enough information to allow the calculation of energy data
-
OPC-40001-4 – OPC UA for Machinery - Part 4: Energy ManagementFloat 3:EnergyMeasurementValueType O Conformance Units Machinery Energy Non Electrical Volume Flow This Interface is derived from IBaseFlowType. The InstanceDeclarations shall be used according to that Interface definition. 3:VolumeFlowRate
-
OPC-40001-4 – OPC UA for Machinery - Part 4: Energy ManagementFloat 3:EnergyMeasurementValueType O Conformance Units Machinery Energy Non Electrical Mass Flow This Interface is derived from IBaseFlowType. The InstanceDeclarations shall be used according to that Interface definition. 3:MassFlowRate
-
OPC-40250-1 – OPC UA for Compressed Air Systems - Part 1: Main Control Systems6.4 IdentificationAirnets are identified by an Identification Object of the CASIdentificationType which uses the Interface ITagNameplateType and its Properties . The Main Control System is identified by an Identification Object
-
OPC-40550-1 – OPC UA for Woodworking Machines - Part 1: Vertical InterfaceBaseObjectType MP Conformance Units Woodworking SubUnits Monitoring Each <SubUnit> object with Interface IWwBaseStateType shall be put into this object. It represents an instance of a state. For example