publishType | Message Type | Message Example in principle | Used by connector |
---|---|---|---|
single | Data Point Payload (deprecated since V1.2, no longer supported for new installations) | { seq, val, ts, qc } | SIMATIC S7 V1.1, Modbus TCP V1.0, Ethernet IP V1.0 |
bulk | Data Points Payload (subDpValueSimaticV1Payload) | { seq, (ts), vals[ { id, val, ts, qc, (qx) } ] } | SIMATIC S7 V1.1/V1.2, PROFINET IO V1.0.2 (no oversampling), Modbus TCP V1.0, Ethernet IP V1.0 |
timeseries | Data Points Time Series Payload (subDpValueSimaticV11TimeSeriesPayload) | { seq, records[ { ts, rseq, vals[ { id, val, qc } ] } ] } | PROFINET IO V1.0.2 (with oversampling) |
binarytimeseries | Data Points Binary Payload (subDpValueSimaticBinaryMsgV1). Binary raw format with almost same content as “timeseries” format. | { seq, records[ { ts, rseq, vals[ { id, val, qc } ] } ] } Currently only defined in the user documentation of the PROFINET IO Connector, not yet in asyncapi. | PROFINET IO V1.0.2 (with oversampling) |