Simulation Core
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

41 lines
1.3 KiB

  1. module CBopControlPanelVariables
  2. implicit none
  3. public
  4. Type, Public:: BopControlPanelType
  5. ! Input vars
  6. real(8) :: AnnularRegulatorSetControl
  7. real(8) :: AirMasterValve
  8. real(8) :: ByePassValve
  9. real(8) :: AnnularValve
  10. real(8) :: UpperRamsValve
  11. real(8) :: MiddleRamsValve
  12. real(8) :: KillLineValve
  13. real(8) :: ChokeLineValve
  14. real(8) :: LowerRamsValve
  15. ! Output vars
  16. real(8) :: ManifoldPressureGauge
  17. real(8) :: AirSupplyPressureGauge
  18. real(8) :: AccumulatorPressureGauge
  19. real(8) :: AnnularPressureGauge
  20. integer :: AnnularOpenLED
  21. integer :: AnnularCloseLED
  22. integer :: UpperRamsOpenLED
  23. integer :: UpperRamsCloseLED
  24. integer :: MiddleRamsOpenLED
  25. integer :: MiddleRamsCloseLED
  26. integer :: KillLineOpenLED
  27. integer :: KillLineCloseLED
  28. integer :: ChokeLineOpenLED
  29. integer :: ChokeLineCloseLED
  30. integer :: LowerRamsOpenLED
  31. integer :: LowerRamsCloseLED
  32. real(8) :: AnnularStatus
  33. real(8) :: UpperRamsStatus
  34. real(8) :: MiddleRamsStatus
  35. real(8) :: LowerRamsStatus
  36. end type
  37. contains
  38. end module CBopControlPanelVariables