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.

TestOperationScenariosVariables.f90 2.5 KiB

1 year ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. module TestOperationScenariosVariables
  2. implicit none
  3. public
  4. ! Input vars
  5. ! Output vars
  6. integer :: ElevatorConnection
  7. integer :: KellyConnection
  8. logical :: CloseKellyCockLed
  9. logical :: CloseSafetyValveLed
  10. logical :: FillMouseHoleLed
  11. logical :: IrIBopLed
  12. logical :: IrSafetyValveLed
  13. logical :: LatchLed
  14. logical :: OpenKellyCockLed
  15. logical :: OpenSafetyValveLed
  16. logical :: SlipsNotification
  17. logical :: SwingLed
  18. logical :: TongNotification
  19. logical :: UnlatchLed
  20. logical :: InstallFillupHeadPermission
  21. logical :: InstallMudBucketPermission
  22. logical :: IrIbopPermission
  23. logical :: IrSafetyValvePermission
  24. logical :: RemoveFillupHeadPermission
  25. logical :: RemoveMudBucketPermission
  26. real(8) :: HookHeightU
  27. real(8) :: IbopHeight
  28. real(8) :: NearFloorConnection
  29. real(8) :: SafetyValveHeight
  30. logical :: SlackOff
  31. integer :: StandRackU
  32. real(8) :: RotaryRpmU
  33. real(8) :: StringPressure
  34. logical :: ZeroStringSpeed
  35. real(8) :: FlowRateU
  36. real(8) :: PedalU
  37. real(8) :: FloorHeightU
  38. real(8) :: CrownHeightU
  39. real(8) :: KellyHoseVibrationRateU
  40. integer :: DriveTypeU
  41. logical :: ElevatorConnected
  42. logical :: JointConnectionPossibility
  43. logical :: NearMonkeyBoardPosition
  44. logical :: NearFloorPosition
  45. logical :: SingleSetInMouseHole
  46. logical :: SwingCenter
  47. integer :: MudBucket
  48. integer :: Elevator
  49. integer :: Flow
  50. integer :: FillupHead
  51. integer :: Ibop
  52. integer :: Kelly
  53. integer :: MouseHole
  54. integer :: OperationCondition
  55. integer :: SafetyValve
  56. integer :: Slips
  57. integer :: Swing
  58. integer :: Tong
  59. integer :: StringUpdateU
  60. integer :: NewHookHeightU
  61. integer :: BlowoutFromStringPercentU
  62. logical :: MakeupTong
  63. logical :: BreakupTong
  64. logical :: SlipsSet
  65. logical :: SlipsUnSet
  66. logical :: Latch
  67. logical :: Unlatch
  68. logical :: OutOfMouseHole
  69. logical :: IsKellyBushingSetInTable
  70. logical :: Signal1U
  71. logical :: Signal2U
  72. logical :: Signal3U
  73. logical :: Signal4U
  74. logical :: Signal5U
  75. logical :: Signal6U
  76. logical :: Signal7U
  77. logical :: Signal8U
  78. logical :: Signal9U
  79. logical :: Signal10U
  80. logical :: BlowoutFromStringT
  81. logical :: BlowoutFromAnnularT
  82. logical :: FlowFromReturnLineT
  83. logical :: FlowFromKellyT
  84. logical :: FlowKellyDisconnectT
  85. logical :: FlowPipeDisconnectT
  86. logical :: SingleOutOfMouseHole
  87. contains
  88. end module TestOperationScenariosVariables