OpcLabs.Mqtt communication package

From OPC Labs Knowledge Base
Revision as of 16:30, 12 December 2019 by User (talk | contribs)
Jump to navigation Jump to search

OpcLabs.Mqtt

Specifying the communication package

In order to select this communication package in OPC UA PubSub tools, you need to set a custom property on a PubSub connection as follows:

  • Property namespace: http://opclabs.com/OpcUA/PubSub
  • Property name: MessageChannel!
  • Property value (String): OpcLabs.Mqtt.MqttClientMessageChannel,OpcLabs.Mqtt

How this is done depends on the concrete software you are using.

EasyUASubscriber object

OpcCmd tool

UADemoPublisher tool

Configuring the communication package

ClientWaitTimeout
ErrorWaitDelay
MqttConfiguration
MqttConfiguration.AllowWildcardsInTopicFilters
MqttConfiguration.BufferSize
MqttConfiguration.ConnectionTimeoutSecs
MqttConfiguration.KeepAliveSecs
MqttConfiguration.MaximumQualityOfService
MqttConfiguration.Port
MqttConfiguration.WaitTimeoutSecs
OpenFailureWaitDelay
RemoteDisconnectedWaitDelay