OperationCheck.cs 488 B

123456789101112131415161718192021222324
  1. using Aitex.Core.RT.OperationCenter;
  2. using Aitex.Core.RT.SCCore;
  3. using Aitex.Core.Util;
  4. using VirgoCommon;
  5. namespace VirgoRT.Modules.Interlocks
  6. {
  7. class OperationCheck : Singleton<OperationCheck>
  8. {
  9. public void Initialize()
  10. {
  11. string module = SC.GetStringValue("System.ModuleName");
  12. OP.AddCheck($"{module}.Rf.SetPowerOn", new CheckOnline());
  13. OP.AddCheck($"{module}.Rf.SetPowerOn", new CheckLidClose());
  14. }
  15. }
  16. }