public static void PopulateDiscreteProperties(FTN.Discrete cimDiscrete, ResourceDescription rd, ImportHelper importHelper, TransformAndLoadReport report) { if ((cimDiscrete != null) && (rd != null)) { SCADAConverter.PopulateMeasurementProperties(cimDiscrete, rd, importHelper, report); if (cimDiscrete.MaxValueHasValue) { rd.AddProperty(new Property(ModelCode.DISCRETE_MAXVALUE, cimDiscrete.MaxValue)); } if (cimDiscrete.MinValueHasValue) { rd.AddProperty(new Property(ModelCode.DISCRETE_MINVALUE, cimDiscrete.MinValue)); } if (cimDiscrete.NormalValueHasValue) { rd.AddProperty(new Property(ModelCode.DISCRETE_NORMALVALUE, cimDiscrete.NormalValue)); } } }
public static void PopulateAnalogProperties(FTN.Analog cimAnalog, ResourceDescription rd, ImportHelper importHelper, TransformAndLoadReport report) { if ((cimAnalog != null) && (rd != null)) { SCADAConverter.PopulateMeasurementProperties(cimAnalog, rd, importHelper, report); if (cimAnalog.MaxValueHasValue) { rd.AddProperty(new Property(ModelCode.ANALOG_MAXVALUE, cimAnalog.MaxValue)); } if (cimAnalog.MinValueHasValue) { rd.AddProperty(new Property(ModelCode.ANALOG_MINVALUE, cimAnalog.MinValue)); } if (cimAnalog.NormalValueHasValue) { rd.AddProperty(new Property(ModelCode.ANALOG_NORMALVALUE, cimAnalog.NormalValue)); } } }