| | |
| | | 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 |
| | |
| | | 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();} |
| | |
| | | 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();} |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | #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 |