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.
 
 
 
 
 
 

25 lines
1018 B

  1. module NotificationVariables
  2. ! use CVoidEventHandlerCollection
  3. implicit none
  4. type::NotificationType
  5. logical :: CloseKellyCockLed = .false.
  6. logical :: CloseSafetyValveLed = .false.
  7. integer :: operation_CloseSafetyValveLed = 0
  8. logical :: FillMouseHoleLed = .false.
  9. logical :: IrIBopLed = .false.
  10. logical :: IrSafetyValveLed = .false.
  11. integer :: operation_IrSafetyValveLed = 0
  12. logical :: LatchLed = .false.
  13. logical :: OpenKellyCockLed = .false.
  14. logical :: OpenSafetyValveLed = .false.
  15. integer :: operation_OpenSafetyValveLed = 0
  16. logical :: SlipsNotification = .false.
  17. logical :: SwingLed = .false.
  18. logical :: IbopLed = .false.
  19. logical :: PowerLed = .false.
  20. integer :: TorqueWrenchLed = 0
  21. logical :: TongNotification = .false.
  22. logical :: UnlatchLed = .false.
  23. end type NotificationType
  24. contains
  25. end module NotificationVariables