Diagnostic
Topic
<TOPIC_PREFIX>/PROCESS_MODULE/<TEMPLATE_VERSION>/<TEMPLATE_SELECTION>
Payload
{
"PROCESS_MODULE":{
"Timestamp":"<CPX:FBD_TIMESTAMP>",
"TimestampQuality":"<CPX:FBD_TIMESTAMP_QUALITY>",
"TemplateSelection":<TEMPLATE_SELECTION>,
"TemplateVersion":"<TEMPLATE_VERSION>",
"ModuleNumber":<CPX:Mx_MODULE_NUMBER>,
"InputValues":<CPX:Mx_INPUT_VALUES>,
"OutputValues":<CPX:Mx_OUTPUT_VALUES>
}
}
9.8.2.6
Diagnosis
Une fois la connexion au Broker établie, le télégramme est envoyé pour chaque message de diagnostic
en attente, puis pour chaque message de diagnostic entrant ou sortant.
Topic
<TOPIC_PREFIX>/DIAG/<TEMPLATE_VERSION>/<TEMPLATE_SELECTION>
Payload
{
"DIAG":{
"Timestamp":"<CPX:FBD_TIMESTAMP>",
"TimestampQuality":"<CPX:FBD_TIMESTAMP_QUALITY>",
"TemplateSelection":<TEMPLATE_SELECTION>,
"TemplateVersion":"<TEMPLATE_VERSION>",
"ModuleNumber":<CPX:Mx_MODULE_NUMBER>,
"MessageSource":"<CPX:Dx_DIAG_MESSAGE_SOURCE>",
"ChannelNumber":<CPX:Mx:Cx_CHANNEL_NUMBER>,
"ChannelType":"<CPX:Mx:Cx_CHANNEL_TYPE>",
"PNDeviceName":"<PN:PDN>",
"PNErrorCode":<CPX:Dx_DIAG_MESSAGE_ID_PROFINET>,
"MessageType":"<CPX:Dx_DIAG_MESSAGE_TYPE>",
"MessageStatus":"<CPX:Dx_DIAG_MESSAGE_STATUS>",
"MessageId":<CPX:Dx_DIAG_MESSAGE_ID_CPX>,
"MessageText":{
"en-US": "<CPX:Dx_DIAG_MESSAGE_TEXT>"
}
}
}
34
Festo — CPX(-M)-FB33/34/35/43/44/45 — 2022-05f