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