diff --git a/EasyEplanner.Tests/EplanDevice.Test/IODevice.Test/C.Test.cs b/EasyEplanner.Tests/EplanDevice.Test/IODevice.Test/C.Test.cs index 24f37f7c..530856fb 100644 --- a/EasyEplanner.Tests/EplanDevice.Test/IODevice.Test/C.Test.cs +++ b/EasyEplanner.Tests/EplanDevice.Test/IODevice.Test/C.Test.cs @@ -146,10 +146,7 @@ private static object[] ParametersTestData() var paramters_THLD = new string[] { IODevice.Parameter.P_is_reverse, - IODevice.Parameter.P_DELTA, - IODevice.Parameter.P_ON_TIME, - IODevice.Parameter.P_OFF_TIME, - + IODevice.Parameter.P_delta, }; var defaultValues = new double[] @@ -183,7 +180,7 @@ private static object[] ParametersTestData() new object[] { paramters_THLD, - new double[]{ 0, 0, 0, 0, }, + new double[]{ 0, 0, }, C_THLD, GetNewCDevice(), }, diff --git a/docs/user_manual/ReadMe.md b/docs/user_manual/ReadMe.md index 7786c175..41e407ed 100644 --- a/docs/user_manual/ReadMe.md +++ b/docs/user_manual/ReadMe.md @@ -1043,9 +1043,7 @@ C_THLD | Пороговый регулятор. C_THLD
(пороговый регулятор) P_is_reverse Выход обратного действия (1 - true, 0 - false). Задает вектор изменения измеряемой величины. - P_DELTA Дельта срабатывания, % - P_ON_TIME Задержка включения, мс - P_OFF_TIME Задержка выключения, мс + P_delta Дельта срабатывания, % CAM P_READY_TIME Предельное время отсутствия готовности к работе, с (для CAM_DO1_DI2 и CAM_DO1_DI3) diff --git a/src/Device/IODevices/C.cs b/src/Device/IODevices/C.cs index ef5b13d5..30a15bd6 100644 --- a/src/Device/IODevices/C.cs +++ b/src/Device/IODevices/C.cs @@ -79,10 +79,7 @@ public override string SetSubType(string subType) properties.Add(Property.OUT_VALUE, null); parameters.Add(Parameter.P_is_reverse, null); - parameters.Add(Parameter.P_DELTA, null); - parameters.Add(Parameter.P_ON_TIME, null); - parameters.Add(Parameter.P_OFF_TIME, null); - + parameters.Add(Parameter.P_delta, null); break; default: diff --git a/src/Device/Parameter.cs b/src/Device/Parameter.cs index 168cc64d..f3efd107 100644 --- a/src/Device/Parameter.cs +++ b/src/Device/Parameter.cs @@ -136,7 +136,7 @@ public class Parameter public static readonly Parameter P_ERR_MIN_FLOW = new Parameter("P_ERR_MIN_FLOW", "Ошибка счета импульсов"); /// Дельта значение - public static readonly Parameter P_DELTA = new Parameter(nameof(P_DELTA), "Дельта срабатывания"); + public static readonly Parameter P_delta = new Parameter(nameof(P_delta), "Дельта срабатывания"); protected static readonly Lazy> AllParameters = InitParameters(); @@ -211,7 +211,7 @@ public static string GetFormatValue(Parameter parameter, object value, IODevice return string.Format(UnitFormat.Kilograms, displayedValue); break; case DeviceType.C: - if (parameter == P_max || parameter == P_min || parameter == P_DELTA) + if (parameter == P_max || parameter == P_min || parameter == P_delta) { var inValue = device.Properties[Property.IN_VALUE];