You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The CLAMP Control Loop Lifecycle Management uses the following system level dialogues.

1 Commissioning Dialogues

Commissioning dialogues are used to commission and decommission Control Loop Type definitions and to set the values of Common Parameters.

1.1 Commissioning a Control Loop Type Definition using the CLAMP GUI

CLAMP_GUI CLAMP_GUI CLAMP_Runtime CLAMP_RuntimeDatabase Database [REST] Commission Control Loop Type Definition Store Control Loop Type Definition [REST] Type Definition Commissioned

1.2 Commissioning a Control Loop Type Definition using SDC

SDC SDC Policy_Distribution Policy_Distribution CLAMP_Runtime CLAMP_RuntimeDatabase Database [DMaaP] CSAR containing Control Loop Type Definition [REST] Commission Control Loop Type Definition Store Control Loop Type Definition [REST] Type Definition Commissioned [DMaaP] Deployment Completed

1.3 Setting Common Parameters for a Control Loop Type Definition

CLAMP_GUI CLAMP_GUI CLAMP_Runtime CLAMP_Runtime Participant ParticipantDatabase Database [REST] Read Control Loop Type Definitions Read Control Loop Type Definition [REST] Type Definitions returned Select Control Loop Type Definition for Parameterization [REST] Fetch GUI fields Common Parameter Definitions alt[Control Loop Type Definition not Commissioned on Participants] Read Control Loop Type Definition Generate fields for Common Parameters for GUI [REST] Return GUI fields Common Parameter Definitions Render UI for Common Parameters Get values for Common Parameters from user [REST] Set values for Common Parameters Store values for Common Parameters [REST] Common Parameter values stored [Control Loop Type Definition already Commissioned on Participants] [REST] Cannot set Common Parameters onControl Loop Type Definition that hasbeen commissioned on participants

1.4 Commissioning a Control Loop Type Definition on Participants

CLAMP_GUI CLAMP_GUI CLAMP_Runtime CLAMP_Runtime Participant ParticipantDatabase Database Participants Participants [REST] Read Control Loop Type Definitions Read Control Loop Type Definition [REST] Type Definitions returned Select Control Loop Type Definition for Commissioning on Participants [REST] Commission Control Loop Type Definition on Participants alt[Control Loop Type Definition not Commissioned on Participants] Read Control Loop Type Definition Read Common Parameter Values for Control Loop Type Definition alt[Common Parameter values set for Control Loop Type Definition] [DMaaP] Update Participants with Control Loop Type Definition and values for Common Parameters [REST] Control Loop Type Definition commissioning ordered on participants [Control Loop Type Definition already Commissioned on Participants] [REST] Common Parameters not seton Control Loop Type Definition [Control Loop Type Definition already Commissioned on Participants] [REST] Cannot set Common Parameters onControl Loop Type Definition that hasbeen commissioned on participants Participant Responses [DMaaP] Result of Update with Control Loop Type Definition and values for Common Parameters Store result of Control Loop Type Definition Update on Participant Supervision Read Control Loop Type Definitions loop[over each Control Loop Type Definition] alt[Control Loop Type Definition Participant Commission underway] read result of Control Loop Type Definition Updates from Participant alt[Updates completed on all participants] set Control Loop Type Definition as Commissioned on Participants [Updates not completed] alt[Commissioning of Control Loop Type Definition on participants timed out] set Control Loop Type Definition commissioning as timed out on Participants Log error [Wait for updates to complete] [Control Loop Type Definition Participant Commission not underway]

1.5 Decommissioning a Control Loop Type Definition on Participants

This dialogue allows a Control Loop Type Definition to be decomissioned so that it can be deleted or its common parameter values can be altered.


CLAMP_GUI CLAMP_GUI CLAMP_Runtime CLAMP_Runtime Participant ParticipantDatabase Database Participants Participants [REST] Read Control Loop Type Definitions Read Control Loop Type Definition [REST] Type Definitions returned Select Control Loop Type Definition for Decommissioning on Participants [REST] Decommission Control Loop Type Definition on Participants alt[Control Loop Type Definition Commissioned on Participants] alt[Control Loop Instances do not exist for Control Loop Type Definition] [DMaaP] Update Participants, removing Control Loop Type Definition and values for Common Parameters [REST] Control Loop Type Definition decommissioning ordered on participants [Control Loop Instances exist for Control Loop Type Definition] [REST] Control Loop Type Definition cannot bedecommissioned on participantsit is in use on control loops [Control Loop Type Definition not Commissioned on Participants] [REST] Control Loop Type Definition has notbeen commissioned on participants Participant Responses [DMaaP] Result of Update to remove Control Loop Type Definition and values for Common Parameters Store result of Control Loop Type Definition Update on Participant Supervision Read Control Loop Type Definitions loop[over each Control Loop Type Definition] alt[Control Loop Type Definition Participant decommission underway] read result of Control Loop Type Definition Updates from Participant alt[Updates completed on all participants] set Control Loop Type Definition as decommissioned on Participants [Updates not completed] alt[Commissioning of Control Loop Type Definition on participants timed out] set Control Loop Type Definition decommissioning as timed out on Participants Log error [Wait for updates to complete] [Control Loop Type Definition Participant decommission not underway]

1.6 Decommissioning a Control Loop Type Definition in CLAMP

CLAMP_GUI CLAMP_GUI CLAMP_Runtime CLAMP_RuntimeDatabase Database [REST] Read Control Loop Type Definitions Read Control Loop Type Definition [REST] Type Definitions returned Select Control Loop Type Definition for Decommissioning [REST] Decommission Control Loop Type Definition alt[Control Loop Type Definition not Commissioned on Participants] Delete Control Loop Type Definition [REST] Type Definition Decommissioned [Control Loop Type Definition not Commissioned on Participants] [REST] Control Loop Type Definition cannot be decommissionedit is commissioned on participants

1.7 Reading Commissioned Control Loop Type Definitions

  • No labels