您的示例应用程序和BACnet模拟器正在打开服务器套接字。看起来两者都使用相同的端口号。您可以更改ini文件中的端口号,如下所示
地址:192.168.1.22:47809
默认情况下,除非您在配置文件中明确提及,否则BACPypes示例应用程序将在47808端口号上运行。
它似乎是一个Windows问题。替换:
this_application = WhoIsIAmApplication(this_device, args.ini.address)
有:
this_application = WhoIsIAmApplication(this_device, ('', 47808))