首先,我对此很陌生,我试着在谷歌上搜索答案,但我觉得最好还是问问专家。
有一个使用BACnet协议的楼宇管理系统,但是我的设备记录器只有Modbus /IP。我知道市场对此有一个转换器,但我想知道的概念。
我希望有人能花点时间来澄清我对此的疑虑。会很感激的。
谢谢。
发布于 2017-08-28 17:14:04
关于这个设置,我有几个假设:
这是正常的设置。然后,转换器设备有责任从Modbus寄存器轮询设备的值,这通常只是一个16位整数,或者在某些情况下,供应商使用各种字节顺序和浮点格式将浮点数打包成两个16位整数。真是一团糟。然而,如果转换器是一个很好的转换器,它将允许您将值解压到浮点数中,并为其提供一些特定于BACnet的元数据(“属性”),例如单元、BACnet对象类型、对象实例、可靠性标志等,并使任何BMS系统都可以发现这个新对象。
更复杂的转换器可以添加其他BACnet服务,如价值变更(COV)、内在报警、趋势记录(如果需要的话)。当然,这取决于特定的供应商。
发布于 2019-05-31 23:33:30
只是想补充一下已经说过的话;在这个领域里,很多时候都有网关设备,这包括了你的转换过程,所以除非你是建立BMS的人,否则你通常不需要关心转换的细节。
如果设备的最大(Imum) ADPU长度设置为480,则该设备可能是Modbus设备(/a Modbus设备可能位于网关/转换器的(对象)点后面。
https://stackoverflow.com/questions/45917429
复制相似问题