示例#1
0
        public Configuration(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
        {
            _loggerFactory      = loggerFactory;
            _agentConfiguration = agentConfiguration;
            InitializeComponent();

            _tagGroup        = generalTabUserControl1.GetCommonTagGroup();
            _logixConnection = generalTabUserControl1.GetLogixConnection();
            _logixTag        = generalTabUserControl1.GetLogixTag();
            _s7Connection    = generalTabUserControl1.GetS7Connection();
            _s7Tag           = generalTabUserControl1.GetS7Tag();

            Initialize();
        }
示例#2
0
 public AutomationTypeId(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _automationType = new Srv.Agent.Query.Common.ListKeyValue.AutomationTypeId(agentConfiguration, loggerFactory);
 }
示例#3
0
 public ConnectionId(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
示例#4
0
 public TagGroup(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
示例#5
0
 public Transaction(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logger      = loggerFactory.CreateLogger <Transaction>();
     _cts         = new CancellationTokenSource();
     _transaction = new Srv.Agent.Transaction.Transaction(agentConfiguration, loggerFactory);
 }
示例#6
0
 public InputOutput(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _inOut = new Srv.Agent.Query.Common.ListKeyValue.InputOutput(agentConfiguration, loggerFactory);
 }
示例#7
0
 public S7Connection(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logger       = loggerFactory.CreateLogger <S7Connection>();
     _s7Connection = new Srv.Agent.Query.S7.S7Connection(agentConfiguration, loggerFactory);
 }
示例#8
0
 public Transaction(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
示例#9
0
 public LogixTag(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logixTag = new Srv.Agent.Command.Logix.LogixTag(agentConfiguration, loggerFactory);
 }
示例#10
0
 public TagGroup(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logger   = loggerFactory.CreateLogger <TagGroup>();
     _tagGroup = new Srv.Agent.Query.Common.TagGroup(agentConfiguration, loggerFactory);
 }
示例#11
0
 public AutomationTypeId(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
 public AnalogDigitalSignal(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _analogDigital = new Srv.Agent.Query.Common.ListKeyValue.AnalogDigitalSignal(agentConfiguration, loggerFactory);
 }
示例#13
0
 public TagGroupId(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _tagGroup = new Srv.Agent.Query.Common.ListKeyValue.TagGroup(agentConfiguration, loggerFactory);
 }
示例#14
0
 public LogixTag(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logixTag = new Srv.Agent.Query.Logix.List.GridView.LogixTag(agentConfiguration, loggerFactory);
 }
示例#15
0
 public S7Connection(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _s7Connection = new Srv.Agent.Command.S7.S7Connection(agentConfiguration, loggerFactory);
 }
示例#16
0
 public Connection(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _connection = new Srv.Agent.Command.Common.Connection(agentConfiguration, loggerFactory);
 }
示例#17
0
 public S7Tag(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _s7Tag = new Srv.Agent.Command.S7.S7Tag(agentConfiguration, loggerFactory);
 }
示例#18
0
 public InputOutput(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
示例#19
0
 public Biz(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
示例#20
0
 public TagGroup(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _tagGroup = new Srv.Agent.Command.Common.TagGroup(agentConfiguration, loggerFactory);
 }
示例#21
0
 public Connection(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logger     = loggerFactory.CreateLogger <Connection>();
     _connection = new Srv.Agent.Query.Common.Connection(agentConfiguration, loggerFactory);
 }
示例#22
0
 public AllTagGroupAllConnection(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
示例#23
0
 public TagGroupReady(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _agGroupReady = new Srv.Agent.Query.View.Common.List.GridView.TagGroupReady(agentConfiguration, loggerFactory);
 }
示例#24
0
 public S7Tag(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logger = loggerFactory.CreateLogger <S7Tag>();
     _s7Tag  = new Srv.Agent.Query.S7.Model.S7Tag(agentConfiguration, loggerFactory);
 }
示例#25
0
 public S7Connection(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _s7Connection = new Srv.Agent.Query.S7.List.GridView.S7Connection(agentConfiguration, loggerFactory);
 }
示例#26
0
 public Biz(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logger = loggerFactory.CreateLogger <Biz>();
     _cts    = new CancellationTokenSource();
     _biz    = new Srv.Agent.Biz.Biz(agentConfiguration, loggerFactory);
 }
示例#27
0
 public AnalogDigitalSignal(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
     : base(agentConfiguration, loggerFactory)
 {
 }
示例#28
0
 public Tag(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _logger = loggerFactory.CreateLogger <Tag>();
     _tag    = new Srv.Agent.Query.Common.List.GridView.Tag(agentConfiguration, loggerFactory);
 }
示例#29
0
 public ConnectionId(IComAgentConfiguration agentConfiguration, ILoggerFactory loggerFactory)
 {
     _connection = new Srv.Agent.Query.Common.ListKeyValue.ConnectionId(agentConfiguration, loggerFactory);
 }