diff --git a/AsbCloudInfrastructure/Services/SetpointsService.cs b/AsbCloudInfrastructure/Services/SetpointsService.cs index db4597b5..688d5fa5 100644 --- a/AsbCloudInfrastructure/Services/SetpointsService.cs +++ b/AsbCloudInfrastructure/Services/SetpointsService.cs @@ -13,51 +13,19 @@ namespace AsbCloudInfrastructure.Services { public class SetpointsService : ISetpointsService, IConverter { - /* ## Инфо от АПГ от 26112021 - * - осевая нагрузка // есть 1034 Рабочая нагрузка на долото - * диф давление в слайде - * диф давление роторе - * крутящий момент - * - обороты ВСП - * - расход промывочной жидкости - * скорость в слайде - * скорость роторе - * скорость проработки - * - скорость обратной проработке - */ + // ## Инфо от АПГ от 26.11.2021, дополнения ШОВ от 26.11.2021 private static readonly Dictionary SetpointInfos = new () { - //{ "pressureSp", new SetpointInfoDto { Name = "pressureSp", DisplayName = "Заданное давление в зависимости от режима" } }, - //{ "dPressureMaxSP", new SetpointInfoDto { Name = "dPressureMaxSP", DisplayName = "Заданное максимально допустимое дифференциальное рабочее давление" } }, - //{ "pressureRotorSp", new SetpointInfoDto { Name = "pressureRotorSp", DisplayName = "Заданное рабочее давление в роторе" } }, - //{ "pressureDevelopSp", new SetpointInfoDto { Name = "pressureDevelopSp", DisplayName = "Заданное рабочее давление при проработке" } }, - //{ "pressureSlideSp", new SetpointInfoDto { Name = "pressureSlideSp", DisplayName = "Заданное рабочее давление в слайде" } }, - { "dPressureMaxRotorSP", new SetpointInfoDto { Name = "dPressureMaxRotorSP", DisplayName = "Заданное дифференциальное рабочее давление при бурении в роторе" } }, - //{ "dPressureMaxDevelopSP", new SetpointInfoDto { Name = "dPressureMaxDevelopSP", DisplayName = "Заданное дифференциальное рабочее давление при проработке" } }, + { "bitLoad", new SetpointInfoDto { Name = "bitLoad", DisplayName = "Осевая нагрузка" } }, + { "dPressureMaxRotorSP", new SetpointInfoDto { Name = "dPressureMaxRotorSP", DisplayName = "Дифференциальное рабочее давление в роторе" } }, { "dPressureMaxSlideSP", new SetpointInfoDto { Name = "dPressureMaxSlideSP", DisplayName = "Дифференциальное рабочее давление в слайде" } }, - { "torqueSp", new SetpointInfoDto { Name = "torqueSp", DisplayName = "Момент заданный" } }, - //{ "speedSp", new SetpointInfoDto { Name = "speedSp", DisplayName = "Скорость заданная" } }, - //{ "filterSpeedPidTime", new SetpointInfoDto { Name = "filterSpeedPidTime", DisplayName = "Время усреднения скорости для регулятора" } }, - //{ "filterSpeedHmiTime", new SetpointInfoDto { Name = "filterSpeedHmiTime", DisplayName = "Время усреднения скорости для панели" } }, - //{ "torqueSwitchModeSp", new SetpointInfoDto { Name = "torqueSwitchModeSp", DisplayName = "момент для переключения слайд/ротор" } }, - //{ "speedSwitchModeSp", new SetpointInfoDto { Name = "speedSwitchModeSp", DisplayName = "Скорость для переключения слайд/ротор" } }, - { "speedRotorSp", new SetpointInfoDto { Name = "speedRotorSp", DisplayName = "Задание скорости бурения в роторе" } }, - { "speedSlideSp", new SetpointInfoDto { Name = "speedSlideSp", DisplayName = "Задание скорости бурения в слайде" } }, - { "speedDevelopSp", new SetpointInfoDto { Name = "speedDevelopSp", DisplayName = "Задание скорости проработки" } }, - //{ "hookWeightSp", new SetpointInfoDto { Name = "hookWeightSp", DisplayName = "Рабочий вес накрюке" } }, - //{ "speedOutMax", new SetpointInfoDto { Name = "speedOutMax", DisplayName = "Верхний предел аналогового выхода по скорости" } }, - //{ "liftingSpeedMax", new SetpointInfoDto { Name = "liftingSpeedMax", DisplayName = "Макс скорость при подъёме" } }, - //{ "loweringSpeedMax", new SetpointInfoDto { Name = "loweringSpeedMax", DisplayName = "Макс скорость при спуске СПО" } }, - //{ "dDepthSwitchSp", new SetpointInfoDto { Name = "dDepthSwitchSp", DisplayName = "Высота над забоем для перехода на режим спускоподъёмных операций" } }, - //{ "speedSpMax", new SetpointInfoDto { Name = "speedSpMax", DisplayName = "Верхняя граница шкалы выходного сигнала задания скорости в инженерных единицах" } }, - //{ "speedSpMin", new SetpointInfoDto { Name = "speedSpMin", DisplayName = "Нижняя граница шкалы выходного сигнала задания скорости в инженерных единицах" } }, - //{ "ramp_dSP_g", new SetpointInfoDto { Name = "ramp_dSP_g", DisplayName = "темп изменения задания регулятору нагрузки" } }, - //{ "ramp_dSP_P", new SetpointInfoDto { Name = "ramp_dSP_P", DisplayName = "темп изменения задания регулятору дифперепада давления" } }, - //{ "ramp_dSP_M", new SetpointInfoDto { Name = "ramp_dSP_M", DisplayName = "темп изменения задания регулятору момента" } }, - //{ "T_IdleSp", new SetpointInfoDto { Name = "T_IdleSp", DisplayName = "Время контроля простоя в открытом стволе (МИНУТЫ!!!)" } }, - //{ "Break2Sp", new SetpointInfoDto { Name = "Break2Sp", DisplayName = "% вспом. тормоз" } }, - //{ "mseNVspMax", new SetpointInfoDto { Name = "mseNVspMax", DisplayName = "Задание оптимальной скорости вращения ВСП определённое в результате работы MSE" } }, - //{ "mseAutoSpeedLoAuto", new SetpointInfoDto { Name = "mseAutoSpeedLoAuto", DisplayName = "Минимальная скорость проходки для автоматического включения режима МСЕ, в % от заданной скорости" } }, + { "torque", new SetpointInfoDto { Name = "torque", DisplayName = "Крутящий момент" } }, + { "speedRotorSp", new SetpointInfoDto { Name = "speedRotorSp", DisplayName = "Скорость бурения в роторе" } }, + { "speedSlideSp", new SetpointInfoDto { Name = "speedSlideSp", DisplayName = "Скорость бурения в слайде" } }, + { "speedDevelopSp", new SetpointInfoDto { Name = "speedDevelopSp", DisplayName = "Скорость проработки" } }, + //{ "", new SetpointInfoDto { Name = "", DisplayName = "Скорость обратной проработки" } }, // Такая же что и прямой + //{ "", new SetpointInfoDto { Name = "", DisplayName = "Обороты ВСП" } }, // Оно в ПЛК спинмастера, пока сделать нельзя, позднее можно. + //{ "", new SetpointInfoDto { Name = "", DisplayName = "Расход промывочной жидкости" } }, // Нет в контроллере }; private readonly CacheTable cacheSetpoints; diff --git a/AsbCloudWebApi/wwwroot/asset-manifest.json b/AsbCloudWebApi/wwwroot/asset-manifest.json index d3f48946..52bab4e6 100644 --- a/AsbCloudWebApi/wwwroot/asset-manifest.json +++ b/AsbCloudWebApi/wwwroot/asset-manifest.json @@ -1,22 +1,24 @@ { "files": { - "main.css": "/static/css/main.2e1e40de.chunk.css", - "main.js": "/static/js/main.71c1bcb4.chunk.js", - "main.js.map": "/static/js/main.71c1bcb4.chunk.js.map", + "main.css": "/static/css/main.fb3df553.chunk.css", + "main.js": "/static/js/main.47b40915.chunk.js", + "main.js.map": "/static/js/main.47b40915.chunk.js.map", "runtime-main.js": "/static/js/runtime-main.6870c5e2.js", "runtime-main.js.map": "/static/js/runtime-main.6870c5e2.js.map", - "static/js/2.6a982f4d.chunk.js": "/static/js/2.6a982f4d.chunk.js", - "static/js/2.6a982f4d.chunk.js.map": "/static/js/2.6a982f4d.chunk.js.map", + "static/js/2.8306ac4d.chunk.js": "/static/js/2.8306ac4d.chunk.js", + "static/js/2.8306ac4d.chunk.js.map": "/static/js/2.8306ac4d.chunk.js.map", "static/js/3.c22d92b4.chunk.js": "/static/js/3.c22d92b4.chunk.js", "static/js/3.c22d92b4.chunk.js.map": "/static/js/3.c22d92b4.chunk.js.map", "index.html": "/index.html", - "static/css/main.2e1e40de.chunk.css.map": "/static/css/main.2e1e40de.chunk.css.map", - "static/js/2.6a982f4d.chunk.js.LICENSE.txt": "/static/js/2.6a982f4d.chunk.js.LICENSE.txt" + "static/css/main.fb3df553.chunk.css.map": "/static/css/main.fb3df553.chunk.css.map", + "static/js/2.8306ac4d.chunk.js.LICENSE.txt": "/static/js/2.8306ac4d.chunk.js.LICENSE.txt", + "static/media/ClusterIcon.a395f860.svg": "/static/media/ClusterIcon.a395f860.svg", + "static/media/DepositIcon.6de7c7ae.svg": "/static/media/DepositIcon.6de7c7ae.svg" }, "entrypoints": [ "static/js/runtime-main.6870c5e2.js", - "static/js/2.6a982f4d.chunk.js", - "static/css/main.2e1e40de.chunk.css", - "static/js/main.71c1bcb4.chunk.js" + "static/js/2.8306ac4d.chunk.js", + "static/css/main.fb3df553.chunk.css", + "static/js/main.47b40915.chunk.js" ] } \ No newline at end of file diff --git a/AsbCloudWebApi/wwwroot/index.html b/AsbCloudWebApi/wwwroot/index.html index da1446e2..3e80849f 100644 --- a/AsbCloudWebApi/wwwroot/index.html +++ b/AsbCloudWebApi/wwwroot/index.html @@ -1 +1 @@ -АСБ Vision
\ No newline at end of file +АСБ Vision
\ No newline at end of file