RSTi-OM User Manual
Section 12
GFK-3212A
Jun 2021
MQTT Interface
126
12.7
MQTT Settings Parameters
The following table illustrates the MQTT Port Configuration settings.
Field
Type
Default
Description
Process Data Publish
Interval min (100 -
999999)
int
1000
The minimum interval (milliseconds) between
successive PDI (or PDO) messages for the port.
Process Data Publish
Interval max(100 -
999999)
int
0
Maximum interval (seconds) between successive
PDI (or PDO) messages for a port (0 == infinite).
PDO Write Enable
enum
disable
Enable PDO to write
The following table provides information about MQTT Configuration for client data that are global MQTT
configuration settings.
Field
Type
Default
Description
MQTT Client
Enable
enum
disable
Enable/disable the MQTT client
Server Name/IP
string
MQTT server hostname or IPv4 address
Server Port (0 -
65535)
int
1883
MQTT server port (0-65535). Probably 8883 if
TLS is enabled.
Use SSL/TLS
boolean
false
Use SSL/TLS encryption
Server
Authentication
Certificate
file
The Server Authentication Certificate is used by
the IO-Link Master to verify the server's identity.
The X509 certificate is used to verify server
identity (PEM encoding).
The Use SSL/TSL option must be enabled for this
option to work.
Verify Server
Certificate Name
boolean
false
Enable verification of information (e.g. name) in
server auth certificate.
Client Certificate
file
The Client Authentication Certificate is sent by
the IO-Link Master (the client) to the server to
verify the client's identity. The X509 certificate
was sent to the server for authentication (PEM
encoding).
The Use SSL/TSL option must be enabled for this
option to work.
Client Private Key
file
The Client Private Key is required to use the
Client Authentication Certificate as described
above. This is the private key for the above
certificate (PEM encoding).
The Use SSL/TSL option must be enabled for this
option to work.
Username
string
Username sent to the server for authentication