Skip to main content

61970-457_Dynamics-AP-Con-Complex-Implicit-CrossProfile-SHACL

dy457cpi:AsynchronousMachineDynamics.AsynchronousMachine

Severity: sh:Violation

Targets:

  • targetClass: cim:AsynchronousMachineUserDefined
  • targetClass: cim:AsynchronousMachineEquivalentCircuit
  • targetClass: cim:AsynchronousMachineTimeConstantReactance

Nested Properties:

dy457cpi:AsynchronousMachineDynamics.AsynchronousMachine-valueType

Path: cim:AsynchronousMachineDynamics.AsynchronousMachine
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class AsynchronousMachine or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:AsynchronousMachine
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI

dy457cpi:CSCDynamics.CSConverter

Severity: sh:Violation

Targets:

  • targetClass: cim:CSCUserDefined

Nested Properties:

dy457cpi:CSCDynamics.CSConverter-valueType

Path: cim:CSCDynamics.CSConverter
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class CSConverter or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:CSConverter
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI

dy457cpi:EnergyConsumer.LoadDynamics

Severity: sh:Violation

Targets:

  • targetClass: cim:NonConformLoad
  • targetClass: cim:EnergyConsumer
  • targetClass: cim:StationSupply
  • targetClass: cim:ConformLoad

Nested Properties:

dy457cpi:EnergyConsumer.LoadDynamics-valueType

Path: cim:EnergyConsumer.LoadDynamics
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class LoadDynamics or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:LoadDynamics
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI

dy457cpi:RemoteInputSignal.Terminal

Severity: sh:Violation

Targets:

  • targetClass: cim:RemoteInputSignal

Nested Properties:

dy457cpi:RemoteInputSignal.Terminal-valueType

Path: cim:RemoteInputSignal.Terminal
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class Terminal or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:Terminal
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI

dy457cpi:StaticVarCompensatorDynamics.StaticVarCompensator

Severity: sh:Violation

Targets:

  • targetClass: cim:SVCUserDefined

Nested Properties:

dy457cpi:StaticVarCompensatorDynamics.StaticVarCompensator-valueType

Path: cim:StaticVarCompensatorDynamics.StaticVarCompensator
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class StaticVarCompensator or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:StaticVarCompensator
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI

dy457cpi:SynchronousMachineDynamics.SynchronousMachine

Severity: sh:Violation

Targets:

  • targetClass: cim:SynchronousMachineUserDefined
  • targetClass: cim:SynchronousMachineSimplified
  • targetClass: cim:SynchronousMachineTimeConstantReactance
  • targetClass: cim:SynchronousMachineEquivalentCircuit

Nested Properties:

dy457cpi:SynchronousMachineDynamics.SynchronousMachine-valueType

Path: cim:SynchronousMachineDynamics.SynchronousMachine
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class SynchronousMachine or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:SynchronousMachine
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI

dy457cpi:VSCDynamics.VsConverter

Severity: sh:Violation

Targets:

  • targetClass: cim:VSCUserDefined

Nested Properties:

dy457cpi:VSCDynamics.VsConverter-valueType

Path: cim:VSCDynamics.VsConverter
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class VsConverter or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:VsConverter
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI

dy457cpi:WindTurbineType3or4Dynamics.PowerElectronicsConnection

Severity: sh:Violation

Targets:

  • targetClass: cim:WindTurbineType4bIEC
  • targetClass: cim:WindTurbineType4aIEC
  • targetClass: cim:WindType3or4UserDefined
  • targetClass: cim:WindTurbineType3IEC

Nested Properties:

dy457cpi:WindTurbineType3or4Dynamics.PowerElectronicsConnection-valueType

Path: cim:WindTurbineType3or4Dynamics.PowerElectronicsConnection
This constraint validates the value type of the association at the used direction.

Severity: sh:Violation

Messages:

  • "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class PowerElectronicsConnection or its subclass."

Constraints:

  • sh:ClassConstraintComponent (Severity: sh:Violation)
    • Class: cim:PowerElectronicsConnection
  • sh:NodeKindConstraintComponent (Severity: sh:Violation)
    • NodeKind: sh:IRI