From 40efd238880eb42046f491a641335bb2e5e51f26 Mon Sep 17 00:00:00 2001 From: mahmood19227 Date: Mon, 14 Aug 2023 16:54:17 +0330 Subject: [PATCH] First Demo --- redisContent.json | 945 +------------------------------------------- simulatorManager.py | 4 +- 2 files changed, 3 insertions(+), 946 deletions(-) diff --git a/redisContent.json b/redisContent.json index 39ed2ca..8b42430 100644 --- a/redisContent.json +++ b/redisContent.json @@ -1,944 +1 @@ -{ - "status": 4, - "speed": 0, - "endstep": 10, - "Configuration": { - "StringConfiguration": { - "StringConfigurationItems": [ - { - "ComponentLength": 0.88931816251424378E-322, - "ComponentType": 0, - "Grade": "A", - "LengthPerJoint": 0.0E+0, - "NominalId": 0.0E+0, - "NominalOd": 0.0E+0, - "NominalToolJointOd": 0.0E+0, - "NumberOfJoint": 0.0E+0, - "WeightPerLength": 0.0E+0 - }, - { - "ComponentLength": 0.0E+0, - "ComponentType": 0, - "Grade": "B", - "LengthPerJoint": 0.0E+0, - "NominalId": 0.0E+0, - "NominalOd": 0.0E+0, - "NominalToolJointOd": 0.63240402667679558E-321, - "NumberOfJoint": 0.0E+0, - "WeightPerLength": 0.0E+0 - } - ], - "BitDefenition": { - "BitCodeHundreds": 0, - "BitCodeOnes": 0, - "BitCodeTens": 0, - "BitLength": 0.0E+0, - "BitNozzleNo": 0, - "BitNozzleSize": 0.0E+0, - "BitSize": 0.0E+0, - "BitType": 0, - "BitWeightPerLength": 0.0E+0, - "FloatValve": false - } - }, - "Formations": [ - { - "Abrasiveness": 0.21312660155733048E-263, - "Drillablity": 0.6320758923451116E-66, - "PorePressureGradient": 0.28008646127460173E-84, - "Thickness": 0.65823145377002607E+181, - "ThresholdWeight": 0.19550125239880232E+209, - "Top": 0.0E+0 - }, - { - "Abrasiveness": 0.43520275400635665E+252, - "Drillablity": 0.9083672029223863E+224, - "PorePressureGradient": 0.81573800331711587E-42, - "Thickness": 0.51434297357626681E+171, - "ThresholdWeight": 0.1490043928945281E+196, - "Top": 0.1E+4 - } - ], - "Reservoir": { - "AutoMigrationRate": 0.0E+0, - "FluidGradient": 0.49406564584124654E-323, - "FluidType": 1073741952, - "FluidViscosity": 0.0E+0, - "FormationNo": 0, - "FormationPermeability": 0.0E+0, - "FormationTop": 0.0E+0, - "GeothermalGradient": 0.0E+0, - "InactiveInflux": false, - "IsAutoMigrationRateSelected": false, - "MakeKickSinglePacket": false, - "PressureGradient": 0.0E+0 - }, - "Shoe": { - "Breakdown": 0.0E+0, - "FormationNo": 0, - "FracturePropagation": 0.0E+0, - "InactiveFracture": false, - "LeakOff": 0.0E+0, - "ShoeDepth": 0.0E+0 - }, - "Accumulator": { - "AccumulatorMinimumOperatingPressure": 0.49406564584124654E-323, - "AccumulatorSystemSize": 0.0E+0, - "AirPlungerPumpOutput": 0.0E+0, - "ElectricPumpOutput": 0.0E+0, - "NumberOfBottels": 1, - "OilTankVolume": 0.98813129168249309E-323, - "PrechargePressure": 0.35572726500569751E-321, - "StartPressure": 0.0E+0, - "StartPressure2": 0.0E+0, - "StopPressure": 0.0E+0, - "StopPressure2": 0.0E+0 - }, - "BopStack": { - "AboveAnnularHeight": 0.0E+0, - "AnnularPreventerClose": 0.0E+0, - "AnnularPreventerHeight": 0.0E+0, - "AnnularPreventerOpen": 0.0E+0, - "AnnularStringDrag": 0.0E+0, - "BlindRamClose": 0.0E+0, - "BlindRamHeight": 0.23715151000379834E-321, - "BlindRamOpen": 0.0E+0, - "ChokeClose": 0.0E+0, - "ChokeLineId": 0.0E+0, - "ChokeLineLength": 0.0E+0, - "ChokeOpen": 0.49406564584124654E-323, - "GroundLevel": 0.0E+0, - "KillClose": 0.49406564584124654E-323, - "KillHeight": 0.0E+0, - "KillOpen": 0.53049901345204898E-314, - "LowerRamClose": 0.23715151000379834E-321, - "LowerRamHeight": 0.11419335319803565E-315, - "LowerRamOpen": 0.98813129168249309E-323, - "RamStringDrag": 0.0E+0, - "UpperRamClose": 0.0E+0, - "UpperRamHeight": 0.98813129168249309E-323, - "UpperRamOpen": 0.0E+0 - }, - "Hoisting": { - "DrillingLineBreakingLoad": 0.0E+0, - "DriveType": 0, - "KellyWeight": 0.0E+0, - "NumberOfLine": 0, - "TopDriveWeight": 0.0E+0, - "TravelingBlockWeight": 0.0E+0 - }, - "Power": { - "CementPump": 0.0E+0, - "Drawworks": 0.0E+0, - "GeneratorPowerRating": 0.0E+0, - "MudPump1": 0.0E+0, - "MudPump2": 0.0E+0, - "NumberOfgenerators": 0, - "RotaryTable": 0.0E+0, - "TopDrive": 0.0E+0 - }, - "Pumps": { - "MudPump1LinerDiameter": 0.0E+0, - "MudPump1Stroke": 0.0E+0, - "MudPump1MechanicalEfficiency": 0.0E+0, - "MudPump1VolumetricEfficiency": 0.1E+2, - "MudPump1Output": 0.10199999999999999E+2, - "MudPump1OutputBblStroke": 0.14632E+2, - "MudPump1Maximum": 0.21350000000000001E+2, - "MudPump1ReliefValvePressure": 0.16239999999999998E+2, - "MudPump2LinerDiameter": 0.18800000000000001E+2, - "MudPump2Stroke": 0.15E+1, - "MudPump2MechanicalEfficiency": 0.15E+1, - "MudPump2VolumetricEfficiency": 0.3E+2, - "MudPump2Output": 0.0E+0, - "MudPump2OutputBblStroke": 0.0E+0, - "MudPump2Maximum": 0.0E+0, - "MudPump2ReliefValvePressure": 0.0E+0, - "CementPumpLinerDiameter": 0.0E+0, - "CementPumpStroke": 0.0E+0, - "CementPumpMechanicalEfficiency": 0.0E+0, - "CementPumpVolumetricEfficiency": 0.0E+0, - "CementPumpOutput": 0.0E+0, - "CementPumpOutputBblStroke": 0.0E+0, - "CementPumpMaximum": 0.0E+0, - "CementPumpReliefValvePressure": 0.0E+0, - "MudPump1ReliefValveIsSet": false, - "MudPump2ReliefValveIsSet": false, - "CementPumpReliefValveIsSet": false, - "ManualPumpPower": false, - "Valve1": false, - "Valve2": false, - "Valve3": false, - "Valve4": false, - "Valve5": false - }, - "RigSize": { - "RigType": 0, - "CrownHeight": 0.0E+0, - "MonkeyBoandHeight": 0.0E+0, - "RigFloorHeight": 0.0E+0 - }, - "CasingLinerChoke": { - "CasingDepth": 0.0E+0, - "CasingId": 0.0E+0, - "CasingOd": 0.0E+0, - "CasingWeight": 0.0E+0, - "CasingCollapsePressure": 0.0E+0, - "CasingTensileStrength": 0.0E+0, - "LinerTopDepth": 0.0E+0, - "LinerLength": 0.0E+0, - "LinerId": 0.0E+0, - "LinerOd": 0.0E+0, - "LinerWeight": 0.0E+0, - "LinerCollapsePressure": 0.0E+0, - "LinerTensileStrength": 0.0E+0, - "OpenHoleId": 0.0E+0, - "OpenHoleLength": 0.0E+0 - }, - "Path": { - "Items": [ - { - "HoleType": 0, - "Angle": 0.0E+0, - "Length": 0.1E+4, - "FinalAngle": 0.81573800331703431E-42, - "TotalLength": 0.25384625402140253E+266, - "MeasuredDepth": 0.85260404050988764E+248, - "TotalVerticalDepth": 0.13849770568415003E+220 - }, - { - "HoleType": 926036234, - "Angle": 0.73530327575511794E+224, - "Length": 0.2E+4, - "FinalAngle": 0.78365824094029884E+200, - "TotalLength": 0.38606650640394845E-85, - "MeasuredDepth": 0.10912776606995678E+276, - "TotalVerticalDepth": 0.57356744358002641E+170 - } - ] - }, - "Mud": { - "ActiveMudType": 0, - "ActiveRheologyModel": 0, - "ActiveMudVolume": 0.0E+0, - "ActiveMudVolumeGal": 0.0E+0, - "ActiveDensity": 0.0E+0, - "ActivePlasticViscosity": 0.0E+0, - "ActiveYieldPoint": 0.0E+0, - "ActiveThetaThreeHundred": 0.0E+0, - "ActiveThetaSixHundred": 0.0E+0, - "ReserveMudType": 0, - "ReserveMudVolume": 0.0E+0, - "ReserveMudVolumeGal": 0.0E+0, - "ReserveDensity": 0.0E+0, - "ReservePlasticViscosity": 0.0E+0, - "ReserveYieldPoint": 0.0E+0, - "ReserveThetaThreeHundred": 0.0E+0, - "ReserveThetaSixHundred": 0.0E+0, - "ActiveTotalTankCapacity": 0.0E+0, - "ActiveTotalTankCapacityGal": 0.0E+0, - "ActiveSettledContents": 0.0E+0, - "ActiveSettledContentsGal": 0.0E+0, - "ActiveTotalContents": 0.98813129168249309E-323, - "ActiveTotalContentsGal": 0.11419398560206232E-315, - "ActiveAutoDensity": false, - "InitialTripTankMudVolume": 0.0E+0, - "InitialTripTankMudVolumeGal": 0.53049901345204898E-314, - "PedalFlowMeter": 0.49406564584124654E-323 - } - }, - "Problems": { - "BitProblems": { - "JetWashout": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.53049901345204898E-314, - "DueValue": 0.49406564584124654E-323 - }, - "PlugJets": { - "ProblemType": 2, - "StatusType": 0, - "Value": 0.11419398560206232E-315, - "DueValue": 0.27667676167109806E-321 - }, - "JetWashoutCount": 0, - "PlugJetsCount": 0 - }, - "BopProblems": { - "AnnularWash": { - "ProblemType": 2, - "StatusType": 0, - "Value": 0.27667676167109806E-321, - "DueValue": 0.49406564584124654E-323 - }, - "AnnularFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "AnnularLeak": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "UpperRamWash": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "UpperRamFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "UpperRamLeak": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "MiddleRamWash": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "MiddleRamFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "MiddleRamLeak": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "LowerRamWash": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "LowerRamFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "LowerRamLeak": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "AccumulatorPumpFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "AccumulatorPumpLeak": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "AccumulatorSystemFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "AccumulatorSystemLeak": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - } - }, - "ChokeProblems": { - "HydraulicChoke1Plugged": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "HydraulicChoke1Fail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "HydraulicChoke1Washout": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "HydraulicChoke2Plugged": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "HydraulicChoke2Fail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "HydraulicChoke2Washout": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManualChoke1Plugged": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManualChoke1Fail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManualChoke1Washout": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManualChoke2Plugged": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManualChoke2Fail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManualChoke2Washout": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ChokePanelAirFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManualChoke1PluggedPercent": 0, - "HydraulicChoke2PluggedPercent": 0, - "HydraulicChoke1PluggedPercent": 0, - "ManualChoke2PluggedPercent": 0 - }, - "DrillStemsProblems": { - "StringDragIncrease": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "StringTorqueIncrease": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "StringTorqueFluctuation": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "StringDragIncreaseTime": 0.0E+0, - "StringTorqueIncreaseTime": 0.0E+0 - }, - "GaugesProblems": { - "WeightIndicator": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "RotaryRpm": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "RotaryTorque": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "StandPipePressure": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "CasingPressure": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Pump1Strokes": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Pump2Strokes": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ReturnLineTemperature": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "TripTank": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "PitGainLoss": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "MudTankVolume": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ReturnMudFlow": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "TorqueLimit": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "PowerLimit": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "AccumulatorPressure": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ManifoldPressure": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "AnnularPressure": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "RigAirPressure": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "StandPipe1": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "StandPipe2": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "DrillPipePressure": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ChokePosition": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "CasingPressure2": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - } - }, - "HoistingProblems": { - "MotorFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ClutchEngage": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ClutchDisengage": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - } - }, - "KickProblems": { - "Kick": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "FluidType": 0, - "FlowRate": 0, - "OverBalancePressure": 0, - "IsAutoMigrationRateSelected": false, - "AutoMigrationRate": 0.0E+0 - }, - "LostProblems": { - "LostCirculation": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "FlowRate": 0.0E+0 - }, - "MudTreatmentProblems": { - "Degasser": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "ShaleShaker": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Desander": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Desilter": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - } - }, - "OtherProblems": { - "RigAlarm": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "RigWaterSupply": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "RigAir": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Gen1": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Gen2": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Gen3": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Gen4": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Scr1": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Scr2": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Scr3": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Scr4": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - } - }, - "PumpProblems": { - "Pump1PowerFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Pump1BlowPopOffValve": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Pump2PowerFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "Pump2BlowPopOffValve": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "CementPumpPowerFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "CementPumpBlowPopOffValve": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - } - }, - "RotaryProblems": { - "MotorFail": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - }, - "OverideTorqueLimit": { - "ProblemType": 0, - "StatusType": 0, - "Value": 0.0E+0, - "DueValue": 0.0E+0 - } - } - }, - "Equipments": { - "BopControl": { - "ManifoldPressureGauge": 0.0E+0, - "AirSupplyPressureGauge": 0.0E+0, - "AccumulatorPressureGauge": 0.0E+0, - "AnnularPressureGauge": 0.0E+0, - "AnnularOpenLED": 0, - "AnnularCloseLED": 0, - "UpperRamsOpenLED": 0, - "UpperRamsCloseLED": 0, - "MiddleRamsOpenLED": 0, - "MiddleRamsCloseLED": 0, - "KillLineOpenLED": 0, - "KillLineCloseLED": 0, - "ChokeLineOpenLED": 0, - "ChokeLineCloseLED": 0, - "LowerRamsOpenLED": 0, - "LowerRamsCloseLED": 0, - "AnnularStatus": 0.0E+0, - "UpperRamsStatus": 0.0E+0, - "MiddleRamsStatus": 0.0E+0, - "LowerRamsStatus": 0.0E+0 - }, - "ChokeControl": { - "StandPipePressure": 0.0E+0, - "CasingPressure": 0.0E+0, - "ChokePosition": 0.0E+0, - "ChokePanelSPMCounter": 0.0E+0, - "ChokePanelTotalStrokeCounter": 0.0E+0, - "Choke1LED": 0, - "Choke2LED": 0 - }, - "ChokeManifold": { - "HydraulicChock1": 0, - "HydraulicChock2": 0, - "HyChock1OnProblem": false, - "HyChock2OnProblem": false, - "LeftManChokeOnProblem": false, - "RightManChokeOnProblem": false - }, - "DataDisplay": { - "WOBPointer": 0.0E+0, - "HookLoadPointer": 0.0E+0, - "TripTankGauge": 0.0E+0, - "TripTankAlarmLED": 0, - "TripTankPumpLED": 0, - "StandPipePressureGauge": 0.0E+0, - "CasingPressureGauge": 0.0E+0, - "MP1SPMGauge": 0.0E+0, - "MP2SPMGauge": 0.0E+0, - "ReturnLineTempGauge": 0.0E+0, - "RotaryTorqueGauge": 0.0E+0, - "RotaryRPMGauge": 0.0E+0, - "AcidGasDetectionLED": 0, - "TotalStrokeCounter": 0.0E+0, - "PitGainLossGauge": 0.0E+0, - "MudTanksVolumeGauge": 0.0E+0, - "MVTAlarmLED": 0, - "ReturnMudFlowGauge": 0.0E+0, - "FillStrokeCounter": 0.0E+0, - "MFFITotalStrokeCounter": 0.0E+0, - "MFFIAlarmLED": 0, - "MFFIPumpLED": 0, - "TotalWellDepth": 0.0E+0, - "BitDepth": 0.0E+0, - "HookLoad": 0.0E+0, - "StandPipePressure": 0.0E+0, - "CasingPressure": 0.0E+0, - "MP1SPM": 0.0E+0, - "MP2SPM": 0.0E+0, - "RTTorque": 0.0E+0, - "RTRPM": 0.0E+0, - "WOP": 0.0E+0, - "ROP": 0.0E+0, - "MudWeightIn": 0.0E+0, - "MudWeightOut": 0.0E+0, - "Buzzer1": false, - "Buzzer2": false, - "Buzzer3": false, - "Buzzer4": false - }, - "Drilling": { - "ParkingBrakeLed": false, - "GEN1LED": 0, - "GEN2LED": 0, - "GEN3LED": 0, - "GEN4LED": 0, - "SCR1LED": 0, - "SCR2LED": 0, - "SCR3LED": 0, - "SCR4LED": 0, - "MP1BLWR": 0, - "MP2BLWR": 0, - "DWBLWR": 0, - "RTBLWR": 0, - "PWRLIM": 0, - "PWRLIMMTR": 0.0E+0, - "RTTorqueLimitGauge": 0.0E+0, - "AutoDWLED": 0, - "GEN1BTNLED": 0, - "GEN2BTNLED": 0, - "GEN3BTNLED": 0, - "GEN4BTNLED": 0, - "OpenKellyCockLed": 0, - "CloseKellyCockLed": 0, - "OpenSafetyValveLed": 0, - "CloseSafetyValveLed": 0, - "IRSafetyValveLed": 0, - "IRIBopLed": 0, - "LatchPipeLED": 0, - "UnlatchPipeLED": 0, - "SwingLed": 0, - "FillMouseHoleLed": 0 - }, - "Hook": { - "HookHeight_S": 0.0E+0, - "HookHeight": 0.0E+0 - }, - "StandPipeManifold": { - "StandPipeGauge1": 0.0E+0, - "StandPipeGauge2": 0.0E+0 - }, - "DrillingWatch": { - "Depth": 0.0E+0, - "BitPosition": 0.0E+0, - "HookLoad": 0.0E+0, - "WeightOnBit": 0.0E+0, - "RPM": 0.0E+0, - "ROP": 0.0E+0, - "Torque": 0.0E+0, - "PumpPressure": 0.0E+0, - "SPM1": 0.0E+0, - "SPM2": 0.0E+0, - "CasingPressure": 0.0E+0, - "PercentFlow": 0.0E+0, - "PitGainLose": 0.0E+0, - "PitVolume": 0.0E+0, - "KillMudVolume": 0.0E+0, - "TripTankVolume": 0.0E+0, - "MudWeightIn": 0.0E+0, - "FillVolume": 0.0E+0, - "MudWeightOut": 0.0E+0 - } - } -} +{"status":0,"speed":0,"endstep":0,"Configuration":{"StringConfiguration":{"StringConfigurationItems":[],"BitDefenition":{"BitCodeHundreds":0,"BitCodeOnes":0,"BitCodeTens":0,"BitLength":0.0,"BitNozzleNo":0,"BitNozzleSize":0.0,"BitSize":0.0,"BitType":0,"BitWeightPerLength":0.0,"FloatValve":false}},"Formations":[],"Reservoir":{"AutoMigrationRate":0.0,"FluidGradient":0.0,"FluidType":0,"FluidViscosity":0.0,"FormationNo":0,"FormationPermeability":0.0,"FormationTop":0.0,"GeothermalGradient":0.0,"InactiveInflux":false,"IsAutoMigrationRateSelected":false,"MakeKickSinglePacket":false,"PressureGradient":0.0},"Shoe":{"Breakdown":0.0,"FormationNo":0,"FracturePropagation":0.0,"InactiveFracture":false,"LeakOff":0.0,"ShoeDepth":0.0},"Accumulator":{"AccumulatorMinimumOperatingPressure":0.0,"AccumulatorSystemSize":0.0,"AirPlungerPumpOutput":0.0,"ElectricPumpOutput":0.0,"NumberOfBottels":0,"OilTankVolume":0.0,"PrechargePressure":0.0,"StartPressure":0.0,"StartPressure2":0.0,"StopPressure":0.0,"StopPressure2":0.0},"BopStack":{"AboveAnnularHeight":0.0,"AnnularPreventerClose":0.0,"AnnularPreventerHeight":0.0,"AnnularPreventerOpen":0.0,"AnnularStringDrag":0.0,"BlindRamClose":0.0,"BlindRamHeight":0.0,"BlindRamOpen":0.0,"ChokeClose":0.0,"ChokeLineId":0.0,"ChokeLineLength":0.0,"ChokeOpen":0.0,"GroundLevel":0.0,"KillClose":0.0,"KillHeight":0.0,"KillOpen":0.0,"LowerRamClose":0.0,"LowerRamHeight":0.0,"LowerRamOpen":0.0,"RamStringDrag":0.0,"UpperRamClose":0.0,"UpperRamHeight":0.0,"UpperRamOpen":0.0},"Hoisting":{"DrillingLineBreakingLoad":0.0,"DriveType":0,"KellyWeight":0.0,"NumberOfLine":0,"TopDriveWeight":0.0,"TravelingBlockWeight":0.0},"Power":{"CementPump":0.0,"Drawworks":0.0,"GeneratorPowerRating":0.0,"MudPump1":0.0,"MudPump2":0.0,"NumberOfgenerators":0,"RotaryTable":0.0,"TopDrive":0.0},"Pumps":{"MudPump1LinerDiameter":0.0,"MudPump1Stroke":0.0,"MudPump1MechanicalEfficiency":0.0,"MudPump1VolumetricEfficiency":0.0,"MudPump1Output":0.0,"MudPump1OutputBblStroke":0.0,"MudPump1Maximum":0.0,"MudPump1ReliefValvePressure":0.0,"MudPump2LinerDiameter":0.0,"MudPump2Stroke":0.0,"MudPump2MechanicalEfficiency":0.0,"MudPump2VolumetricEfficiency":0.0,"MudPump2Output":0.0,"MudPump2OutputBblStroke":0.0,"MudPump2Maximum":0.0,"MudPump2ReliefValvePressure":0.0,"CementPumpLinerDiameter":0.0,"CementPumpStroke":0.0,"CementPumpMechanicalEfficiency":0.0,"CementPumpVolumetricEfficiency":0.0,"CementPumpOutput":0.0,"CementPumpOutputBblStroke":0.0,"CementPumpMaximum":0.0,"CementPumpReliefValvePressure":0.0,"MudPump1ReliefValveIsSet":false,"MudPump2ReliefValveIsSet":false,"CementPumpReliefValveIsSet":false,"ManualPumpPower":false,"Valve1":false,"Valve2":false,"Valve3":false,"Valve4":false,"Valve5":false},"RigSize":{"RigType":0,"CrownHeight":0.0,"MonkeyBoandHeight":0.0,"RigFloorHeight":0.0},"CasingLinerChoke":{"CasingDepth":0.0,"CasingId":0.0,"CasingOd":0.0,"CasingWeight":0.0,"CasingCollapsePressure":0.0,"CasingTensileStrength":0.0,"LinerTopDepth":0.0,"LinerLength":0.0,"LinerId":0.0,"LinerOd":0.0,"LinerWeight":0.0,"LinerCollapsePressure":0.0,"LinerTensileStrength":0.0,"OpenHoleId":0.0,"OpenHoleLength":0.0},"Path":{"Items":[]},"Mud":{"ActiveMudType":0,"ActiveRheologyModel":0,"ActiveMudVolume":0.0,"ActiveMudVolumeGal":0.0,"ActiveDensity":0.0,"ActivePlasticViscosity":0.0,"ActiveYieldPoint":0.0,"ActiveThetaThreeHundred":0.0,"ActiveThetaSixHundred":0.0,"ReserveMudType":0,"ReserveMudVolume":0.0,"ReserveMudVolumeGal":0.0,"ReserveDensity":0.0,"ReservePlasticViscosity":0.0,"ReserveYieldPoint":0.0,"ReserveThetaThreeHundred":0.0,"ReserveThetaSixHundred":0.0,"ActiveTotalTankCapacity":0.0,"ActiveTotalTankCapacityGal":0.0,"ActiveSettledContents":0.0,"ActiveSettledContentsGal":0.0,"ActiveTotalContents":0.0,"ActiveTotalContentsGal":0.0,"ActiveAutoDensity":false,"InitialTripTankMudVolume":0.0,"InitialTripTankMudVolumeGal":0.0,"PedalFlowMeter":0.0}},"Problems":{"BitProblems":{"JetWashout":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"PlugJets":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"JetWashoutCount":0,"PlugJetsCount":0},"BopProblems":{"AnnularWash":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AnnularFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AnnularLeak":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"UpperRamWash":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"UpperRamFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"UpperRamLeak":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"MiddleRamWash":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"MiddleRamFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"MiddleRamLeak":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"LowerRamWash":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"LowerRamFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"LowerRamLeak":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AccumulatorPumpFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AccumulatorPumpLeak":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AccumulatorSystemFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AccumulatorSystemLeak":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0}},"ChokeProblems":{"HydraulicChoke1Plugged":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"HydraulicChoke1Fail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"HydraulicChoke1Washout":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"HydraulicChoke2Plugged":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"HydraulicChoke2Fail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"HydraulicChoke2Washout":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManualChoke1Plugged":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManualChoke1Fail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManualChoke1Washout":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManualChoke2Plugged":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManualChoke2Fail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManualChoke2Washout":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ChokePanelAirFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManualChoke1PluggedPercent":0,"HydraulicChoke2PluggedPercent":0,"HydraulicChoke1PluggedPercent":0,"ManualChoke2PluggedPercent":0},"DrillStemsProblems":{"StringDragIncrease":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"StringTorqueIncrease":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"StringTorqueFluctuation":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"StringDragIncreaseTime":0.0,"StringTorqueIncreaseTime":0.0},"GaugesProblems":{"WeightIndicator":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"RotaryRpm":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"RotaryTorque":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"StandPipePressure":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"CasingPressure":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Pump1Strokes":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Pump2Strokes":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ReturnLineTemperature":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"TripTank":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"PitGainLoss":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"MudTankVolume":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ReturnMudFlow":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"TorqueLimit":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"PowerLimit":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AccumulatorPressure":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ManifoldPressure":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"AnnularPressure":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"RigAirPressure":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"StandPipe1":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"StandPipe2":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"DrillPipePressure":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ChokePosition":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"CasingPressure2":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0}},"HoistingProblems":{"MotorFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ClutchEngage":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ClutchDisengage":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0}},"KickProblems":{"Kick":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"FluidType":0,"FlowRate":0,"OverBalancePressure":0,"IsAutoMigrationRateSelected":false,"AutoMigrationRate":0.0},"LostProblems":{"LostCirculation":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"FlowRate":0.0},"MudTreatmentProblems":{"Degasser":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"ShaleShaker":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Desander":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Desilter":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0}},"OtherProblems":{"RigAlarm":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"RigWaterSupply":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"RigAir":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Gen1":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Gen2":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Gen3":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Gen4":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Scr1":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Scr2":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Scr3":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Scr4":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0}},"PumpProblems":{"Pump1PowerFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Pump1BlowPopOffValve":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Pump2PowerFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"Pump2BlowPopOffValve":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"CementPumpPowerFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"CementPumpBlowPopOffValve":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0}},"RotaryProblems":{"MotorFail":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0},"OverideTorqueLimit":{"ProblemType":0,"StatusType":0,"Value":0.0,"DueValue":0.0}}},"Equipments":{"BopControl":{"ManifoldPressureGauge":0.0,"AirSupplyPressureGauge":0.0,"AccumulatorPressureGauge":0.0,"AnnularPressureGauge":0.0,"AnnularOpenLED":0,"AnnularCloseLED":0,"UpperRamsOpenLED":0,"UpperRamsCloseLED":0,"MiddleRamsOpenLED":0,"MiddleRamsCloseLED":0,"KillLineOpenLED":0,"KillLineCloseLED":0,"ChokeLineOpenLED":0,"ChokeLineCloseLED":0,"LowerRamsOpenLED":0,"LowerRamsCloseLED":0,"AnnularStatus":0.0,"UpperRamsStatus":0.0,"MiddleRamsStatus":0.0,"LowerRamsStatus":0.0},"ChokeControl":{"StandPipePressure":0.0,"CasingPressure":0.0,"ChokePosition":0.0,"ChokePanelSPMCounter":0.0,"ChokePanelTotalStrokeCounter":0.0,"Choke1LED":0,"Choke2LED":0,"ChokePanelRigAirSwitch":false,"ChokePanelStrokeResetSwitch":false,"ChokeControlLever":0.0},"ChokeManifold":{"HydraulicChock1":0,"HydraulicChock2":0,"HyChock1OnProblem":false,"HyChock2OnProblem":false,"LeftManChokeOnProblem":false,"RightManChokeOnProblem":false,"ChokeManifoldValve1":false,"ChokeManifoldValve2":false,"ChokeManifoldValve3":false,"ChokeManifoldValve4":false,"ChokeManifoldValve5":false,"ChokeManifoldValve6":false,"ChokeManifoldValve7":false,"ChokeManifoldValve8":false,"ChokeManifoldValve9":false,"ChokeManifoldValve10":false,"ChokeManifoldValve11":false,"ChokeManifoldValve12":false,"ChokeManifoldValve13":false,"LeftManualChoke":0.0,"RightManualChoke":0.0},"DataDisplay":{"WOBPointer":0.0,"HookLoadPointer":0.0,"TripTankGauge":0.0,"TripTankAlarmLED":0,"TripTankPumpLED":0,"StandPipePressureGauge":0.0,"CasingPressureGauge":0.0,"MP1SPMGauge":0.0,"MP2SPMGauge":0.0,"ReturnLineTempGauge":0.0,"RotaryTorqueGauge":0.0,"RotaryRPMGauge":0.0,"AcidGasDetectionLED":0,"TotalStrokeCounter":0.0,"PitGainLossGauge":0.0,"MudTanksVolumeGauge":0.0,"MVTAlarmLED":0,"ReturnMudFlowGauge":0.0,"FillStrokeCounter":0.0,"MFFITotalStrokeCounter":0.0,"MFFIAlarmLED":0,"MFFIPumpLED":0,"TotalWellDepth":0.0,"BitDepth":0.0,"HookLoad":0.0,"StandPipePressure":0.0,"CasingPressure":0.0,"MP1SPM":0.0,"MP2SPM":0.0,"RTTorque":0.0,"RTRPM":0.0,"WOP":0.0,"ROP":0.0,"MudWeightIn":0.0,"MudWeightOut":0.0,"Buzzer1":false,"Buzzer2":false,"Buzzer3":false,"Buzzer4":false},"Drilling":{"ParkingBrakeLed":false,"GEN1LED":0,"GEN2LED":0,"GEN3LED":0,"GEN4LED":0,"SCR1LED":0,"SCR2LED":0,"SCR3LED":0,"SCR4LED":0,"MP1BLWR":0,"MP2BLWR":0,"DWBLWR":0,"RTBLWR":0,"PWRLIM":0,"PWRLIMMTR":0.0,"RTTorqueLimitGauge":0.0,"AutoDWLED":0,"GEN1BTNLED":0,"GEN2BTNLED":0,"GEN3BTNLED":0,"GEN4BTNLED":0,"OpenKellyCockLed":0,"CloseKellyCockLed":0,"OpenSafetyValveLed":0,"CloseSafetyValveLed":0,"IRSafetyValveLed":0,"IRIBopLed":0,"LatchPipeLED":0,"UnlatchPipeLED":0,"SwingLed":0,"FillMouseHoleLed":0},"Hook":{"HookHeight_S":0.0,"HookHeight":0.0},"StandPipeManifold":{"StandPipeGauge1":0.0,"StandPipeGauge2":0.0,"StandPipeManifoldValve1":false,"StandPipeManifoldValve2":false,"StandPipeManifoldValve3":false,"StandPipeManifoldValve4":false,"StandPipeManifoldValve5":false,"StandPipeManifoldValve6":false,"StandPipeManifoldValve7":false,"StandPipeManifoldValve8":false,"StandPipeManifoldValve9":false,"StandPipeManifoldValve10":false,"StandPipeManifoldValve11":false,"StandPipeManifoldValve12":false,"StandPipeManifoldValve13":false,"StandPipeManifoldValve14":false,"StandPipeManifoldValve15":false},"DrillingWatch":{"Depth":0.0,"BitPosition":0.0,"HookLoad":0.0,"WeightOnBit":0.0,"RPM":0.0,"ROP":0.0,"Torque":0.0,"PumpPressure":0.0,"SPM1":0.0,"SPM2":0.0,"CasingPressure":0.0,"PercentFlow":0.0,"PitGainLose":0.0,"PitVolume":0.0,"KillMudVolume":0.0,"TripTankVolume":0.0,"MudWeightIn":0.0,"FillVolume":0.0,"MudWeightOut":0.0}}} diff --git a/simulatorManager.py b/simulatorManager.py index f070c3e..ea8dedb 100644 --- a/simulatorManager.py +++ b/simulatorManager.py @@ -34,9 +34,9 @@ if __name__=='__main__': process_exists = True break if not process_exists: - subprocess.Popen(['./SimulationCore2', simulation_id], cwd=work_dir) + subprocess.Popen(['./SimulationCore2', redis_address,str(redis_port),redis_password,simulation_id,str(log_level)], cwd=work_dir) - time.sleep(1) + time.sleep(5)