v0.0.6(2024/05/23)
1. 为了调整多功能框架,aio.py文件将会作为入口程序存在,不实现具体功能,功能的实现将由具体的功能脚本实现,aio.py只负责条件调用
2. 新增了自动化处理电流数据(电机/过载)的功能
This commit is contained in:
2024-05-23 17:35:34 +08:00
parent 7123fa1147
commit e11dc60438
6 changed files with 133 additions and 12 deletions

21
rokae/aio/aio.py Normal file
View File

@ -0,0 +1,21 @@
import openpyxl
import brake
import current
try:
wb_conf = openpyxl.load_workbook('./configs.xlsx', read_only=True)
ws_conf = wb_conf['attention']
except Exception as Err:
msg = "无法在当前路径下找到或打开【configs.xlsx】文件请确认"
brake.warn_pause_exit(msg, 1, 2)
func_name = ws_conf['B2'].value
if func_name not in wb_conf.sheetnames[1:]:
msg = f"主功能选择错误,程序没有{func_name}的功能,请确认后重新输入...."
wb_conf.close()
brake.warn_pause_exit(msg, 1, 1)
else:
func_dict = {'brake': brake.main,
'current': current.main,
}
func_dict[func_name]()