refactor(opc): 移除信号1相关功能并更新配置

移除前端信号1配置项、后端信号1处理逻辑及相关API
更新OPC配置节点信息及启动脚本conda初始化
This commit is contained in:
2026-04-30 13:12:32 +08:00
parent 3ef502d737
commit 1e41834e46
7 changed files with 59 additions and 32 deletions

View File

@@ -653,7 +653,6 @@ def get_coils_by_range(start: int = Query(1), end: int = Query(5)):
def get_signal_config():
"""获取信号节点配置"""
return {
"signal1_node": opc_service.signal1_node,
"signal2_node": opc_service.signal2_node,
}
@@ -661,7 +660,6 @@ def get_signal_config():
@app.post("/api/opc/signals")
async def save_signal_config(data: dict):
"""保存信号节点配置"""
opc_service.signal1_node = data.get("signal1_node", opc_service.signal1_node)
opc_service.signal2_node = data.get("signal2_node", opc_service.signal2_node)
try:
opc_service.save_config()
@@ -675,11 +673,7 @@ async def save_signal_config(data: dict):
# 模拟信号接口 (用于测试)
# ─────────────────────────────────────────────
@app.post("/api/track/simulate/signal1")
async def simulate_signal1():
"""模拟信号1触发 - 获取下5个钢卷"""
await opc_service._handle_signal1()
return {"message": "信号1已触发"}
# 信号1模拟API已移除 - 信号1不再使用
@app.post("/api/track/simulate/signal2")