恭喜,你发布的帖子
发布于 2026-04-21 16:16:30
1楼
你的电脑内存有点小,wincc运行后,会产生实时数据库,数据库的数据太多了就会占满内存,就卡死了.你设置归档备份,运行数据库小于2G.
授权/消息队列卡在正在启动,可能是授权/系统服务异常.
脚本规范:所有 CreateObject 必须用 Set obj = Nothing 显式释放,避免 COM / 数据库句柄泄漏
确保关键服务运行:
启动类型设为 自动,状态为 正在运行:
Automation License Manager Service(授权服务,避免启动卡慢)
Message Queuing(消息队列,支持报警 / 画面)
关闭系统干扰项:禁用 Windows 索引服务、系统还原,暂停第三方杀毒 / 防火墙实时监控
缩短归档周期:变量 / 报警归档最长保留时间设为 3–12 个月,按天 / 周滚动备份,避免单文件过大。
启用变化存储:趋势记录仅存储变量变化值,减少数据量(比全量存储节省 60%+ 空间)。
定期维护 SQL:使用 SQL Server 管理工具收缩日志、重建索引,避免数据库膨胀。
安装最新补丁:升级 WinCC 7.5 SP2 到 Update 12+(修复大量内存泄漏与稳定性 Bug)西门子工业支持中心。
确认系统兼容:优先使用 Win10 LTSC 2019(WinCC 7.5 官方推荐),避免非 LTSC 版本的图形 / 服务兼容性问题。
项目路径必须为 纯英文,禁止中文 / 特殊字符。
单画面动态元素控制在 50 个以内,用 “画面容器” 动态加载子画面。
变量刷新周期非必要不低于 500ms,减少无效轮询。
安装本地有效授权,避免网络授权导致的解析超时。
请填写推广理由:
分享
只看
楼主