Skip to content

Class: Mounting Location (MountingLocation)

Representation of the location of an asset in an automation environment, where the information about the place where the device is mounted is used.

URI: base:MountingLocation

 classDiagram
    class MountingLocation
    click MountingLocation href "../MountingLocation/"
      AssetLocation <|-- MountingLocation
        click AssetLocation href "../AssetLocation/"

      MountingLocation : location_type

      MountingLocation : slot_name

      MountingLocation : slot_number

      MountingLocation : station_number

      MountingLocation : subslot_number

Inheritance

Slots

Name Cardinality and Range Description Inheritance
station_number 0..1
Integer
Identification of the rack where the asset can be found direct
slot_name 0..1
String
User-assigned name of the slot, within the specified rack, where the asset ca... direct
slot_number 0..1
Integer
Identification of the slot, within the specified rack, where the asset can be... direct
subslot_number 0..1
Integer
Identification of the subslot, within the specified slot, where the asset can... direct
location_type 0..1
String
Type designator that provides support for polymorphism using location AssetLocation

Identifier and Mapping Information

Schema Source

  • from schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml

Mappings

Mapping Type Mapped Value
self base:MountingLocation
native base:MountingLocation

LinkML Source

Direct

name: MountingLocation
description: Representation of the location of an asset in an automation environment,
  where the information about the place where the device is mounted is used.
title: Mounting Location
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
is_a: AssetLocation
slot_usage:
  location_type:
    name: location_type
    equals_string: MountingLocation
attributes:
  station_number:
    name: station_number
    description: Identification of the rack where the asset can be found.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    domain_of:
    - MountingLocation
    range: integer
  slot_name:
    name: slot_name
    description: User-assigned name of the slot, within the specified rack, where
      the asset can be found.
    title: Slot Name
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    domain_of:
    - MountingLocation
    range: string
  slot_number:
    name: slot_number
    description: Identification of the slot, within the specified rack, where the
      asset can be found.
    title: Slot Number
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    aliases:
    - Steckplatz
    rank: 1000
    domain_of:
    - MountingLocation
    range: integer
  subslot_number:
    name: subslot_number
    description: Identification of the subslot, within the specified slot, where the
      asset can be found.
    title: Subslot Number
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    aliases:
    - Substeckplatz
    rank: 1000
    domain_of:
    - MountingLocation
    range: integer

Induced

name: MountingLocation
description: Representation of the location of an asset in an automation environment,
  where the information about the place where the device is mounted is used.
title: Mounting Location
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
is_a: AssetLocation
slot_usage:
  location_type:
    name: location_type
    equals_string: MountingLocation
attributes:
  station_number:
    name: station_number
    description: Identification of the rack where the asset can be found.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    alias: station_number
    owner: MountingLocation
    domain_of:
    - MountingLocation
    range: integer
  slot_name:
    name: slot_name
    description: User-assigned name of the slot, within the specified rack, where
      the asset can be found.
    title: Slot Name
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    rank: 1000
    alias: slot_name
    owner: MountingLocation
    domain_of:
    - MountingLocation
    range: string
  slot_number:
    name: slot_number
    description: Identification of the slot, within the specified rack, where the
      asset can be found.
    title: Slot Number
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    aliases:
    - Steckplatz
    rank: 1000
    alias: slot_number
    owner: MountingLocation
    domain_of:
    - MountingLocation
    range: integer
  subslot_number:
    name: subslot_number
    description: Identification of the subslot, within the specified slot, where the
      asset can be found.
    title: Subslot Number
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-location.yaml
    aliases:
    - Substeckplatz
    rank: 1000
    alias: subslot_number
    owner: MountingLocation
    domain_of:
    - MountingLocation
    range: integer
  location_type:
    name: location_type
    description: Type designator that provides support for polymorphism using location.
    from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
    rank: 1000
    designates_type: true
    alias: location_type
    owner: MountingLocation
    domain_of:
    - AssetLocation
    range: string
    equals_string: MountingLocation

Any questions left?

Ask the community