添加 MQTT 客户端
配置 MQTT 客户端节点以启用与 MQTT 代理的连接。要发布和订阅 MQTT 代理,需要创建 MQTT 发布者节点和/或 MQTT 订阅者节点
- 在项目视图中,右键单击MQTT,选择新建,然后选择MQTT 客户端。
- 在属性中,配置MQTT 客户端设置:
- 代理地址
- 要连接到的代理的地址。
- 端口
- 通信端口号。
- ClientID
- 服务器上唯一的客户端标识符。
- SSL/TLS 已启用
- 启用 FT Optix MQTT 客户端和 MQTT 代理之间的安全连接。激活后,将使用“mqqts”协议。
- 验证代理证书
- 激活/停用 MQTT 代理证书的验证过程。在 SSL 证书验证过程中,FT Optix MQTT 客户端会检查代理证书的数字签名,以确保该证书已由受信任的证书颁发机构 (Certificate Authority, CA) 颁发。客户端还会验证证书是否未过期。
- CA 证书文件
- 一个证书授权机构签发的证书,已对 MQTT 代理上的服务器证书进行签名。一旦激活了 SSL/TLS 后,需要它与代理建立安全连接。它必须位于\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs文件夹中。
- 客户端证书文件
- FT Optix MQTT 客户端证书。客户端证书标识客户端,就像服务器证书标识服务器一样。如果此属性保持为空,则只能使用代理证书进行身份验证。它必须位于\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs文件夹中。
- 客户端私钥文件
- FT Optix MQTT 客户端私钥。它必须位于\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs文件夹中。
- 用户标识类型
- 访问 MQTT 代理时指定用户:
- 匿名(默认) - 未执行登录,请以匿名用户身份访问服务器
- 用户名/密码 - 指定用于登录的用户名和密码组合。
项目视图
的 MQTT
文件夹中会出现 MQTT 客户端
对象。- 添加 MQTT 发布者和 MQTT 订阅者。请参见:
MQTT 客户端
提供反馈