These messages are part of the Common Payload API but are defined in the separate file asyncapi_profinet_io_conn.yaml. They are specific for PROFINET and are only supported by the PROFINET IO Connector. Even in future, probably no other connector will implement them.
| Message Type | Message Example in principle | Used by connector |
|---|---|---|
| Read PROFINET Records request | { (seq), reqs[ { laddr, index} ] } | PROFINET IO 1.1 |
| Read PROFINET Records response | { (seq), rsps[ { (laddr), (index), (val), status, (errorDescription), ts} ] } | PROFINET IO 1.1 |
| Write PROFINET Records request | { (seq), reqs[ { laddr, index, val} ] } | PROFINET IO 1.1 |
| Write PROFINET Records response | { (seq), rsps[ { (laddr), (index), status, (errorDescription), ts} ] } | PROFINET IO 1.1 |