Smart_Report/ImportSystemParameter.py

20 lines
1.3 KiB
Python
Raw Normal View History

2025-04-17 14:15:10 +08:00
import pandas as pd
#Station = 1 #从外界读进来,决定你是什么所 1为变电所 2为分区所 3为开闭所
#Device = 1 #从外界读进来,决定你查什么装置的定值 1为馈线 2为主变 3为AT 4为并补 5为测距 6为动力变未做
def ReadParameter(Station,Feeder_number):
print(PwrSuplyMthod)
if Station == 1: #读变电所的数据
#PwrSuplyMthod = 1 #从外界读进来1为全并联AT 2为直供 3为开闭所
ImportedParameter_AT = pd.read_excel('AT变压器定值整定基础参数表.xlsx',header=None)
ImportedParameter_Shunt = pd.read_excel('并补定值整定基础参数表.xlsx',header=None)
ImportedParameter_MainTrsfmr = pd.read_excel('牵引变压器定值整定基础参数表.xlsx',header=None)
ATparameter_dict = ImportedParameter_AT.set_index(0)[1].to_dict()
Shuntparameter_dict = ImportedParameter_Shunt.set_index(0)[1].to_dict()
MainTrsfmrparameter_dict = ImportedParameter_MainTrsfmr.set_index(0)[1].to_dict()
ImportedParameter_feeder = pd.read_excel('馈线定值整定基础参数表_变电所_全并联II型.xlsx',sheet_name=Feeder_number,header=None)
feederparameter_dict = ImportedParameter_feeder.set_index(0)[1].to_dict()
return(ATparameter_dict,feederparameter_dict,Shuntparameter_dict,MainTrsfmrparameter_dict)