-- DRCSpec
MODULE main
 VAR

  
  Heatup: boolean;
  Load_Follow: boolean;
  OP_MODE: boolean;
  

 DEFINE



    -- Req text: While OP_MODE DRC shall always satisfy Heatup | Load_Follow
    LTLSPEC NAME PWR-0200_OP_MODE_0 := (! ((G ((! OP_MODE) | (Heatup | Load_Follow))) & (F ((! OP_MODE) & (! (Heatup | Load_Follow))))));    
    
    -- Req text: While OP_MODE DRC shall always satisfy Heatup | Load_Follow
    LTLSPEC NAME PWR-0200_Heatup_0 := (! ((G ((! OP_MODE) | (Heatup | Load_Follow))) & (F ((! (! OP_MODE)) & (Heatup & (! Load_Follow))))));    
    
    -- Req text: While OP_MODE DRC shall always satisfy Heatup | Load_Follow
    LTLSPEC NAME PWR-0200_Load_Follow_0 := (! ((G ((! OP_MODE) | (Heatup | Load_Follow))) & (F ((! (! OP_MODE)) & ((! Heatup) & Load_Follow)))));    
    