ningshuxia
2025-04-16 a67da735b33be01b24845ce03ae7551cf55ddbbc
01-api/_Expand/IStation.Init/Data/ScheduleConfig.json
@@ -1,150 +1,202 @@
{
  "Station1": {
    "MinOpenCount": 3,
    "MaxOpenCount": 5,
    "MustOpenFlagList": [],
    "MustCloseFlagList": [],
    "ForbiddenFlagCombineList": [ [ 16, 17, 18 ] ],
    "AssociativeFlagCombineList": [],
    "SameSectionFlagCombineList": [
      [ 11, 13, 15, 17 ],
      [ 12, 14, 16, 18 ]
    ],
    "WaterSupplyLimitList": [
      {
        "PumpCount": 3,
        "Min": 10500.0,
        "Max": 15000.0
      },
      {
        "PumpCount": 4,
        "Min": 13500.0,
        "Max": 20000.0
      },
      {
        "PumpCount": 5,
        "Min": 20000.0,
        "Max": 27000.0
      }
    ],
    "FrequencyLimitList": [
      {
        "Flag": 11,
        "Min": 28.0,
        "Max": 50.0
      },
      {
        "Flag": 12,
        "Min": 28.0,
        "Max": 50.0
      },
      {
        "Flag": 13,
        "Min": 28.0,
        "Max": 50.0
      },
      {
        "Flag": 14,
        "Min": 28.0,
        "Max": 50.0
      },
      {
        "Flag": 17,
        "Min": 28.0,
        "Max": 50.0
      },
      {
        "Flag": 18,
        "Min": 28.0,
        "Max": 50.0
      }
    ],
    "FlagCumulativeRunTimeDict": {
      "11": 0.0,
      "12": 0.0,
      "13": 0.0,
      "14": 0.0,
      "15": 0.0,
      "16": 0.0,
      "17": 0.0,
      "18": 0.0
    "Station1": {
        "MinOpenCount": 3,
        "MaxOpenCount": 5,
        "MustOpenFlagList": [
        ],
        "MustCloseFlagList": [
        ],
        "ForbiddenFlagCombineList": [
            [
                16,
                17,
                18
            ]
        ],
        "AssociativeFlagCombineList": [
        ],
        "SameSectionFlagCombineList": [
            [
                11,
                13,
                15,
                17
            ],
            [
                12,
                14,
                16,
                18
            ]
        ],
        "WaterSupplyLimitList": [
            {
                "PumpCount": 3,
                "Min": 10500,
                "Max": 15000
            },
            {
                "PumpCount": 4,
                "Min": 13500,
                "Max": 20000
            },
            {
                "PumpCount": 5,
                "Min": 20000,
                "Max": 27000
            }
        ],
        "FrequencyLimitList": [
            {
                "Flag": 11,
                "Min": 28,
                "Max": 50
            },
            {
                "Flag": 12,
                "Min": 28,
                "Max": 50
            },
            {
                "Flag": 13,
                "Min": 28,
                "Max": 50
            },
            {
                "Flag": 14,
                "Min": 28,
                "Max": 50
            },
            {
                "Flag": 17,
                "Min": 28,
                "Max": 50
            },
            {
                "Flag": 18,
                "Min": 28,
                "Max": 50
            }
        ],
        "FlagCumulativeRunTimeDict": {
            "11": 0,
            "12": 0,
            "13": 0,
            "14": 0,
            "15": 0,
            "16": 0,
            "17": 0,
            "18": 0
        },
        "PriorityOpenFlagList": [
        ]
    },
    "PriorityOpenFlagList": []
  },
  "Station2": {
    "MinOpenCount": 3,
    "MaxOpenCount": 5,
    "MustOpenFlagList": [],
    "MustCloseFlagList": [ 21 ],
    "ForbiddenFlagCombineList": [ [ 22, 24, 25 ] ],
    "AssociativeFlagCombineList": [],
    "SameSectionFlagCombineList": [
      [ 21, 22, 23, 24 ],
      [ 25, 26, 27 ]
    ],
    "WaterSupplyLimitList": [
      {
        "PumpCount": 3,
        "Min": 27000.0,
        "Max": 51000.0
      },
      {
        "PumpCount": 4,
        "Min": 36000.0,
        "Max": 60000.0
      },
      {
        "PumpCount": 5,
        "Min": 45000.0,
        "Max": 70000.0
      }
    ],
    "FrequencyLimitList": [
      {
        "Flag": 21,
        "Min": 18.9,
        "Max": 32.4
      },
      {
        "Flag": 22,
        "Min": 28.3,
        "Max": 48.5
      },
      {
        "Flag": 23,
        "Min": 28.3,
        "Max": 48.5
      },
      {
        "Flag": 24,
        "Min": 28.3,
        "Max": 48.5
      },
      {
        "Flag": 25,
        "Min": 28.3,
        "Max": 48.5
      },
      {
        "Flag": 26,
        "Min": 28.3,
        "Max": 48.5
      },
      {
        "Flag": 27,
        "Min": 30.4,
        "Max": 45.9
      }
    ],
    "FlagCumulativeRunTimeDict": {
      "21": 0.0,
      "22": 0.0,
      "23": 0.0,
      "24": 0.0,
      "25": 0.0,
      "26": 0.0,
      "27": 0.0
    },
    "PriorityOpenFlagList": []
  }
}
    "Station2": {
        "MinOpenCount": 2,
        "MaxOpenCount": 5,
        "MustOpenFlagList": [
        ],
        "MustCloseFlagList": [
            21
        ],
        "ForbiddenFlagCombineList": [
            [
                22,
                24,
                25
            ]
        ],
        "AssociativeFlagCombineList": [
        ],
        "SameSectionFlagCombineList": [
            [
                21,
                22,
                23,
                24
            ],
            [
                25,
                26,
                27
            ]
        ],
        "WaterSupplyLimitList": [
            {
                "PumpCount": 2,
                "Min": 18000,
                "Max": 36000
            },
            {
                "PumpCount": 3,
                "Min": 27000,
                "Max": 51000
            },
            {
                "PumpCount": 4,
                "Min": 36000,
                "Max": 60000
            },
            {
                "PumpCount": 5,
                "Min": 45000,
                "Max": 70000
            }
        ],
        "FrequencyLimitList": [
            {
                "Flag": 21,
                "Min": 18.9,
                "Max": 32.4
            },
            {
                "Flag": 22,
                "Min": 28.3,
                "Max": 48.5
            },
            {
                "Flag": 23,
                "Min": 28.3,
                "Max": 48.5
            },
            {
                "Flag": 24,
                "Min": 28.3,
                "Max": 48.5
            },
            {
                "Flag": 25,
                "Min": 28.3,
                "Max": 48.5
            },
            {
                "Flag": 26,
                "Min": 28.3,
                "Max": 48.5
            },
            {
                "Flag": 27,
                "Min": 30.4,
                "Max": 45.9
            }
        ],
        "FlagCumulativeRunTimeDict": {
            "21": 0,
            "22": 0,
            "23": 0,
            "24": 0,
            "25": 0,
            "26": 0,
            "27": 0
        },
        "PriorityOpenFlagList": [
        ]
    }
}