如果你觉得 Niagara 编程还是太「费手」,那 VykonPro 就是你的外挂——它是 Tridium 官方为 Vykon 渠道合作伙伴提供的增值模块,包含 30+ 个即插即用的站点组件与 PX 组件,把负荷轮巡、启停优化、峰值追踪、定时触发、历史分析这些高频逻辑全部封装成拖拽即用的积木。

一、VykonPro 是什么?

vykonPro 模块是一套站点组件 + PX 组件的集合,作为 Vykon 渠道合作伙伴的增值能力提供。它不需要 license 文件中的额外特性——只要站点授权品牌为 Vykon(brandId="vykon" 或 "vykon.security"),所有组件即可直接使用。

💡 Tridium 还提供了名为 vykonProTest 的演示站(可从 Niagara Central 获取),逐个演示了每个组件的实现方式,是最佳学习起点。

二、VykonPro Service:模块的运行底座

VykonPro Service 位于 vykonPro palette 的根部,必须放置在站点的 services 容器中。它维护一个 worker,各组件把工作提交给它处理——没有这个服务,部分组件无法运行。部署时记得先把它拖进 Services。

三、核心组件速览(精选)

组件分类功能
Rotational Load Sequencer负荷管理多台设备轮巡启停,均衡使用、按需加减载
Runtime Balancer负荷管理按累计运行时间自动均衡设备,延长整体寿命
Opt Start Stop节能优化最优启停时间计算,兼顾舒适与节能
Peak Tracker能耗分析追踪峰值与谷值并记录时间戳
Weekly Trigger定时按周几+时刻+周间隔触发事件
Connection Failover运维监控定时 ping IP 主机,断线输出布尔信号触发告警
Boolean Bql / Min Max Avg Bql数据查询用 BQL 查询直接生成布尔/统计结果
Numeric History Analysis历史分析对数值历史数据进行统计分析
WB Messenger人机交互向 Workbench 客户端广播/单发消息
File Servlet文件服务站点内提供文件访问服务

四、几个值得细看的组件

1. Rotational Load Sequencer(旋转负荷轮巡)

通过 Boolean To Sequencer Cmd 等组件配合:In 属性从 false→true 时触发禁用指定负荷,true→false 时恢复启用,实现多机组按顺序轮巡、均衡分配运行时间。

2. Weekly Trigger(周定时触发)

可配置 Trigger Time(时刻)、Trigger Day Of Week(星期几)、Trigger Week Interval(周间隔)。间隔设为 1 每周触发;设为 2 则隔周触发;并提供 Last Trigger / Next Trigger 属性显示最近与下次触发时间,是排程类应用利器。

3. Connection Failover(连接故障检测)

按设定频率 ping 指定 IP 主机,输出布尔信号驱动事件或告警,常用于链路冗余与设备在线监测,是运维自动化的重要组件。

4. WB Messenger(工作站消息)

通过 Workbench 通知 API,向全部在线客户端广播向指定用户单发消息(Send Broadcast / Send To Single User 动作),适合运维告警与协同通知。

五、什么时候用 VykonPro?

💡 核心结论:VykonPro 把 Niagara 项目里 80% 的高频控制逻辑做成了标准组件——不用写代码、不用造轮子,拖进来配好参数即可上线,是 Vykon 渠道项目提效的利器。

FAQ 常见问题

VykonPro 是什么?
VykonPro 是 Tridium 提供给 Vykon 渠道合作伙伴的增值模块,包含一批开箱即用的站点组件(station components)和 PX 组件(px widgets),让常用控制逻辑不必从零编程。
VykonPro 需要额外授权吗?
不需要额外的 license 特性。只要站点授权品牌为 Vykon(brandId="vykon" 或 "vykon.security"),组件即可直接使用,无需在 license 文件中添加额外功能。
VykonPro 包含哪些常用组件?
包括负荷轮巡(Rotational Load Sequencer)、运行时间均衡(Runtime Balancer)、启停优化(Opt Start Stop)、峰值追踪(Peak Tracker)、周定时触发(Weekly Trigger)、连接故障检测(Connection Failover)、布尔查询(Boolean Bql)、历史分析(Numeric History Analysis)等 30+ 个组件。
VykonPro Service 有什么用?
VykonPro Service 位于 vykonPro palette 根部,必须放在站点的 services 容器中,部分组件依赖它提供的 worker 线程来运行。它是整个模块运行的基础服务。
有没有演示站可以参考?
有。Tridium 在 Niagara Central 提供了名为 vykonProTest 的演示站,演示了 vykonPro 模块中每个组件的具体实现方法,适合学习与验证。
Peak Tracker 能做什么?
Peak Tracker 用于追踪数值型点的峰值(最大/最小值)并记录发生时间,适合用于需量管理、负荷监控与能耗分析,是楼宇与工业场景常用的追踪组件。
📂 所属分类:技术文档与教程产品与硬件技术手册配置教程