跳到主要内容
工程师在屏幕上查看建筑项目

Loxone Config

Loxone Config 组态编程——结构、逻辑与移交

Loxone Config 的项目结构、如何让逻辑可读可测,以及移交哪些资料才能让其他工程师接手维护。

直接回答

Config 是构建 Miniserver 项目的工程环境:房间、功能、输入输出、逻辑、日程与界面都在这里配置。好的组态讲究结构、命名与文档,让另一位工程师能读懂。重点不是逻辑块多巧妙,而是建筑行为可见、可测、可安全修改。

01

项目是建筑的模型

Config 按房间与功能组织项目,而不是按端子的平铺清单。一个房间包含它的灯、遮阳、空调与传感器;一个功能描述这个房间做什么。这种结构决定了项目以后能不能维护,还是一堆碰巧能跑的块。点位命名要从建筑视角出发,前缀统一,房间与功能层级与点位表对齐。命名一旦漂移,后面的每件事都会变慢:告警、趋势、图形、移交与排障都依赖同一套名字。一个有用的检验是把项目树交给从未到过现场的人,让他在不用搜索的情况下找到三楼会议室。

  • 项目树与房间表保持一致
  • 从第一天起使用统一命名规范
  • 图形与告警沿用同一套名称
02

分层写逻辑

简单行为放在设备附近:灯跟随开关,阀门跟随房间设定值。跨房间、跨系统的行为放在明确标识的建筑层;报表与优化再往上。分层可以避免一次小房间修改波及整个项目,也让测试可以分片进行。有明确状态的顺序用状态机表达,而不是层层嵌套、只有作者看得懂的条件。每个不直观的逻辑块都写一句注释:做什么、由什么触发、传感器故障时怎样。如果一个逻辑块需要一段话解释,这段话就应放在块旁边的项目注释里,而不是没人会打开的独立文档。

  • 设备、房间与建筑逻辑分开
  • 多步顺序使用状态机
  • 每个不直观的逻辑块都写注释
03

要测试证据,不要凭感觉

项目不是在 App 看起来正常时就算完成。逐个测试输入,强制传感器故障,检查告警路由,跨日类型验证日程,确认覆盖会自动失效。结果要记录在点位表上,而不是记在某个人脑子里。还要测试故障路径:总线设备掉线、电表不再应答、网络中断时会发生什么。一张简短的测试表比一场长时间演示更有价值,因为它能经受人员更替,也让下一次服务更便宜。也要考虑人的路径:凌晨两点出现告警时,运维知道该做什么吗?这条指引是在移交资料里,还是只在安装商脑子里?

  • 按点位表逐项测试输入输出
  • 强制故障并记录结果状态
  • 验证日程、覆盖与告警路由
04

移交与变更控制

移交项目文件、软件版本、备份、网络图、点位表与变更记录。项目凭据应由业主掌控,而不是随安装商离开。约定变更如何申请、测试与记录。如果远程访问与权限设计得当,一次日程小改不必到现场。衡量组态好坏的标准不是写了多少逻辑,而是工程师离开后,业主团队能否有信心地运行和修改这栋建筑。一个无法被他人恢复、解释和修改的项目,不算真正移交,只是被通电运行。

  • 凭据与授权由业主掌控
  • 书面的变更申请与测试流程
  • 最终移交前做一次恢复测试

组态分层

5 行
层包含内容测试证据
设备输入、输出与本地失效安全行为逐点输入输出测试
房间照明、遮阳、空调与房间场景房间场景与设定值测试
建筑日程、联动、告警与能源逻辑顺序、告警与故障切换测试
用户界面App 页面、触摸控制与角色视图基于角色的权限与可用性检查
移交备份、版本、注释与变更记录恢复测试与竣工复核

项目图景

3 张图片
Loxone Touch Flex 控制面板
控制面板
平板上的楼宇自控界面
统一运营视图
Loxone Touch 控制面板
控制面板

常见问题

01Config 算编程还是组态?

两者都是。它是图形环境,但工作本质是工程:结构、逻辑、命名与测试。名称之争不如结果是否可读、可维护重要。

02需要写代码吗?

多数项目用原生功能块完成。特殊顺序可以使用自定义逻辑,但要有文档与理由,因为它提高了后续维护的技术门槛。

03另一家集成商能接手维护吗?

可以,前提是项目文件、命名规范、注释与凭据都妥善移交。这应是合同要求,而不是完工后的情分。

04多久备份一次?

每次变更前后以及移交时都要备份。把副本存放在控制器之外,并测试能否恢复。未测试的备份只是希望。

05App 可以按用户定制吗?

可以。用户页面与权限可以按角色组织,让运维、技术人员与住户看到不同层级的信息和控制项。

下一步

把建筑交给我们。

告诉我们建筑类型、纳入范围的系统,以及你需要的结果。我们会给出通往可用系统的最短路径。