MQTT 客户端

MQTT 客户端

允许创建与 MQTT 代理的连接。要发布和订阅 MQTT 代理,需要创建 MQTT 发布者节点和/或 MQTT 订阅者节点
BrowseName
MQTTClient
SuperType
对象(BaseObjectType)

属性

名称
BrowseName
DataType
说明
代理地址
BrokerAddress
要连接的服务器地址
端口
BrokerPort
通信端口号
客户端 Id
ClientId
在所连接的服务器上唯一的客户端标识符
状态
Status
与服务器的连接状态
CA 证书文件
CACertificateFile
一个具有 .PEM 或 .CRT 扩展名的证书颁发机构证书,用于签署 MQTT 代理上的服务器证书。
客户端证书文件
ClientCertificateFile
使用具有 .PEM 或 .CRT 扩展名的 SSL 证书。它必须位于“\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs”文件夹中
客户端私钥文件
ClientPrivateKeyFile
使用具有 .PEM 或 .KEY 扩展名的 SSL 私钥文件。它必须位于“\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs”文件夹中
用户标识类型
UserIdentityType
这是用于标识用户的方法。匿名 = 没有可用的用户信息。用户/密码 = 由用户名和密码标识的用户。证书 = 由证书标识的用户
SSL/TLS 已启用
SSLTLSEnabled
启用 FT Optix MQTT 客户端和 MQTT 代理之间的安全连接。激活后,将使用“mqtts”协议
验证代理证书
ValidateBrokerCertificate
激活/停用 MQTT 代理证书的验证过程
用户名
Username
用于登录代理的用户名
密码
Password
用于登录代理的密码

方法

发布
BrowseName
Publish
将数据发布到代理
InputArguments
名称
DataType
说明
Config
发布者配置
Payload
有效负载
OutputArguments
名称
DataType
说明
Status
状态
订阅
BrowseName
Subscribe
订阅代理上的主题
InputArguments
名称
DataType
说明
SubscriberNodeId
订阅者 NodeId
Config
订阅者配置
OutputArguments
名称
DataType
说明
Statuses
状态
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal