BACnet 客户端希望接收当地时间。目前,PLC 不区分 UTC 时间和当地时间,其时区设置为 0。在不久的将来,这一点将得到改善。同时,建议将本地时间(下图中的绿色)存储在AC500 中,作为一种变通方法。

使用这种变通方法,可以使用以下时间同步机制:
-
从Automation Builder Tab“PLC Shell” 设置本地时间:
使用命令 "time hh:mm:ss "设置时间

-
从Automation Builder Tab“Statistics” 读取当地时间:
“当前 PLC 日期和时间” 如果启用了选项卡“以 UTC 显示 PLC 时间” ,则显示 PLC 时间为当地时间,无需转换。

在AC500 中存储当地时间时,请勿使用按钮[将 PLC 设置为 PC 时间] (选项卡“统计” ),因为它总是将当地时间转换为 UTC 时间。
-
BACnet 客户端可以读取本地时间或 UTC 时间,由于时区为 0,因此两种请求都将提供相同的(本地)时间信息。
-
如果需要 SNTP 时间同步(例如与 Meinberg 时钟同步),则交换 UTC 时间。要将 UTC 转换为AC500 中的当地时间,必须对 STNP 专用客户端进行编程。
有关详细信息,请联系 PLC 支持部门。