public LevelTankCreator(OpcClient opcClient, ItemsCreator itemCreator) : base(opcClient) { //@"^.*_TANK.*$" subStringTagName = @"^[S]\d{2,3}[_]\w*[_]TANK$"; LevelTankList = new List <LevelTank>(); singleTagCreator = itemCreator as SingleTagCreator; }
public ContentCreator(OpcClient opcClient, ItemsCreator itemCreator /*short atmoPressure*/) : base(opcClient) { //@"^.*_CONT.*$" subStringTagName = @"^[S]\d{2,3}[_]\w*[_]CONT$"; ContentList = new List <Content>(); //01.04.2020 //this.atmoPressure = atmoPressure; //this.atmoPressure = (itemCreator as SingleTagCreator).AtmoPressureFromOPC; singleTagCreator = itemCreator as SingleTagCreator; }
public DensityCreator(OpcClient opcClient, ItemsCreator itemCreator /*short atmoPressure*/) : base(opcClient) { //@"^.*_DENS.*$" subStringTagName = @"^[S]\d{2,3}[_]\w*[_]DENS$"; DensityList = new List <Density>(); //01.04.2020 //this.atmoPressure = atmoPressure; //this.atmoPressure = (itemCreator as SingleTagCreator).AtmoPressureFromOPC; singleTagCreator = itemCreator as SingleTagCreator; }