为什么 TwinCat 3 Analytics Data Logger 无法连接到我的 MQTT 服务器?

Why won't TwinCat 3 Analytics Data Logger connect to my MQTT server?

我正在尝试将 TwinCat 3 与 TcAnalytics 结合使用来创建一个将值记录到 MQTT 的数据记录器。我已经创建了这个数据记录器,并将设置设置为 127.0.0.1,还在 TcAnalytics 下的我的目标浏览器中创建了相同的连接。

问题是为数据记录器创建的 PlcStream1 在“在线”选项卡中显示 'Disconnected',同时目标浏览器连接显示一切正常且连接正确。

我看过有人设置它的视频,一旦设置完成,来自数据记录器的数据流就会嵌套在目标浏览器的连接下。对我来说这也没有出现。

我已经使用可以很好地发布和订阅它的第三方工具测试了我的本地 MQTT 服务器。

为什么 Data Logger 无法连接到 MQTT 并向其发布数据?

我在数据记录器 1 参数(初始化)选项卡中的设置看起来很准确。它们如下所示。

有谁知道如何让 TcAnalytics 将数据记录到 MQTT?这似乎是一个非常简单的设置,但它只是没有连接。

这里的问题是我的 MQTT 服务器没有在所有接口上提供服务。与我发现的一些数据相反,默认情况下,Mosquitto 并不服务于所有接口。我需要将其添加到我的 mosquitto.conf 文件中。

listener 1883
allow_anonymous true