#include QRect DisplayInfo; /** @brief 节点ID列表(用于循环) */ QStringList gOPC_NodeList; /** @brief 节点ID → 节点名称 */ QMap gOPC_NodeName; /** @brief 节点ID → 最新值 */ QMap gOPC_NodeValue; /** @brief 节点ID → 变量名 */ QMap gOPC_VarName; /** @brief 节点ID → 数据库表名 */ QMap gOPC_SqlTable; /** @brief 节点ID → 数据库字段名 */ QMap gOPC_SqlField; /** @brief 全局光标 */ CursorController *gCursor; /** @brief PLC是否启动成功 */ bool PLC_Started = false;