MCCS in the UNKNOWN State

The diagram below indicates an MCCS which is UNKNOWN.

Since one MccsTile is OFF while others are ON, all SpsStation, MccsStation, and MccsController are in the UNKNOWN state.

@startuml
title "MCCS Power State Diagram - One Tile OFF"

' Define colors for the different states
skinparam rectangle {
  BackgroundColor<<MccsController>> #B3E5FC
  BackgroundColor<<MccsStation>> #C8E6C9
  BackgroundColor<<SpsStation>> #FFCDD2
  BackgroundColor<<FieldStation>> #D1C4E9
  BackgroundColor<<Devices>> #FFF9C4
  BackgroundColor<<Off>> #FFAB91
  BackgroundColor<<ON>> #C8E6C9
}

' Define the devices and their states
rectangle "MccsController\n(Unknown)" <<MccsController>> {
  rectangle "MccsStation\n(Unknown)" <<MccsStation>> {
    rectangle "SpsStation\n(Unknown)" <<SpsStation>> {
      
      rectangle "MccsSubracks\n(Always ON)" <<Devices>> {
        rectangle "MccsSubrack 1\n(ON)" <<ON>> {
        }
        rectangle "MccsSubrack 2\n(ON)" <<ON>> {
        }
      }

      rectangle "MccsTiles\n(Varied States)" <<Devices>> {
        rectangle "MccsTile 1\n(ON)" <<ON>> {
        }
        rectangle "MccsTile 2\n(OFF)" <<OFF>> {
        }
        rectangle "MccsTile 3\n(ON)" <<ON>> {
        }
      }
      
    }

    rectangle "FieldStation\n(ON)" <<FieldStation>> {
      rectangle "MccsFNDH\n(Always ON)" <<ON>> {
      }

      rectangle "MccsSmartboxes\n(ON)" <<Devices>> {
        rectangle "MccsSmartbox 1\n(ON)" <<ON>> {
        }
        rectangle "MccsSmartbox 2\n(ON)" <<ON>> {
        }
        rectangle "MccsSmartbox 3\n(ON)" <<ON>> {
        }
      }
    }
  }
}

@enduml