"devices"创建点位再次新建一个设备或点位,重复以上操作,注意ins..._使用vts模拟多个bacnet设备">
当前位置:   article > 正文

BACnet/IP之BACnet4j学习VTS创建虚拟设备及点位测试03_使用vts模拟多个bacnet设备

使用vts模拟多个bacnet设备

  在前两篇文章中,我们使用的虚拟设备软件是Yabe,模拟天气数据,无法自定义自己的点位数据,这章就学习下使用VTS来自己创建虚拟设备,创建定义点位。

1.下载VTS

    链接: https://pan.baidu.com/s/1ym_oAZ8QIA8KvVypU7TxXA 提取码: n82f

2.安装

  下载后,解压运行

3.创建虚拟设备及点位

打开VTS,“edit"->"devices"

创建点位

再次新建一个设备或点位,重复以上操作,注意instance不能重复

点击OK

4.端口及协议设置

  上面虚拟设备及点位设置好了,但是数据用哪个端口及协议分发出去,需要再次设置

"edit"->"ports"

然后点击Apply

如果cmd下netstat -an|findstr "47808"

5.客户端测试

在上篇文章中https://blog.csdn.net/dream_broken/article/details/106646604,我们安装了Yabe,自带了一个客户端,那我们直接用它

至于如何使用java代码进行连接读写数据,代码参考前面的文章https://blog.csdn.net/dream_broken/article/details/106646604

注意:

VTS不要和要客户端(或代码开发电脑)同一台电脑。比如VTS所在192.168.0.200。客户端在192.168.0.16,代码开发在192.168.0.16,注意为了避免影响,运行代码时,把客户端Yabe关闭(相同电脑的话)。

代码里的IP或客户端选择ip的时候,是选择代码或客户端所在电脑的ip,不是VTS的ip

VTS和代码所在的电脑ip必须同网段,必须同网段,必须同网段。比如都是在192.168.2.X下。如果一个是192.168.2.X,一个是192.168.3.X,那不行的。因为使用的是UDP广播协议。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/948200
推荐阅读
相关标签
  

闽ICP备14008679号