SendMQTTMessage (FB)¶
FUNCTION_BLOCK SendMQTTMessage
Function block for sending D2C messages via MQTT to Azure IoT Hub.
- InOut:
- Scope - Name - Type - Comment - Input - xExecute- BOOL- Rising edge will send the message |pbPayload| - udiTimeOut- UDINT- Time out in µs, 0: no time out - pbPayload- POINTER TO BYTE - Pointer to the message - udiPayloadSize- UDINT- Size of the message |pbPayload| - sPropertyBag- STRING- Property bag (optional) Example: RFC 2396-encoded(<PropertyName1>)=RFC 2396-encoded(<PropertyValue1>)&RFC 2396-encoded(<PropertyName2> - Inout - azureMQTTClient- Reference to AzureMQTTClient - Output - xError- BOOL- TRUE, if an error occurred - xBusy- BOOL- TRUE, while sending the message - xDone- BOOL- TRUE, if the message was sent successfully - eError- MQTT.MQTT_ERROR- Error code 
