static bool CheckDTypeSize0(bool _need, L502Ch _channel, ILCard502 _lcard) { if (_lcard == null) { return(false); } bool ret = false; double LevelD = ParAll.SG.LevelD; double v = _lcard.GetValueV(_channel, ParAll.ST.Defect.Cross.L502, ref ret); if (!ret) { return(false); } if (_need) { if (v >= LevelD) { return(true); } } else { if (v < LevelD) { return(true); } } return(false); }
public double GetValueV(L502Ch _channel, ref bool _ret) { if (started) { throw (new Exception("JCollect.GetValueV: Нельзя получать значения стартовавшего сборщика")); } DefCL dcl = new DefCL(Tp); return(lcard.GetValueV(_channel, dcl.L502, ref _ret)); }