New
czw
2025-05-31 c6f52253a482e866640dd075fd3dcbb56687f4f2
S7/RunTime/Code/É豸ͨÐÅ.cs
@@ -48,6 +48,8 @@
      public GZ.Device.PLC.PlcBase ç»´å¸Œå°”抓臂2=null;
      public GZ.Device.PLC.PlcBase æ·çž¬æŠ“臂1=null;
      public GZ.Device.PLC.PlcBase æ·çž¬æŠ“臂2=null;
      public GZ.Device.PLC.PlcBase PLC3=null;
      public GZ.Device.PLC.PlcBase PLC4=null;
      public Device()
      {
         PLC1 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
@@ -110,6 +112,16 @@
            System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "捷瞬抓臂2"),
            null
         );
         PLC3 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
         (
            System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "PLC3"),
            null
         );
         PLC4 = GZ.Device.PLC.PlcFactory.CreateInstanceByFile
         (
            System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Configs", "PLC4"),
            null
         );
         if(System.Configuration.ConfigurationManager.AppSettings["AutoRunPLC"]=="1")
         {
            if(PLC1!=null){PLC1.Run();}
@@ -124,6 +136,8 @@
            if(维希尔抓臂2!=null){维希尔抓臂2.Run();}
            if(捷瞬抓臂1!=null){捷瞬抓臂1.Run();}
            if(捷瞬抓臂2!=null){捷瞬抓臂2.Run();}
            if(PLC3!=null){PLC3.Run();}
            if(PLC4!=null){PLC4.Run();}
         }
        }
   }
@@ -284,6 +298,26 @@
      }
      #endregion
      
      #region PLC3
      public _PLC3 PLC3 = new _PLC3();
      /// <summary>
      ///
      /// </summary>
      public class _PLC3
      {
      }
      #endregion
      #region PLC4
      public _PLC4 PLC4 = new _PLC4();
      /// <summary>
      ///
      /// </summary>
      public class _PLC4
      {
      }
      #endregion
   }
   #endregion