Excluding the information about the contents of the variables, this is the diagram provided.
ADI from 1 to 22 Read Area all variables are UINT16
ADI from 50 to 64 Write Area all variables are UINT16
The following notes are also provided…
- For Ethernet/IP Class
Device Application Object = A2 (hex) for explicit data exchange
Instance attribute for all values is 5
CIP class 1 connection parameters:
Configuration connection instance = 1
Originator → Target Connection Point = 150, Data Size = 30 bytes
Target → Originator Connection Point = 100, Data Size = 44 bytes
Default IP address is 192.168.1.10. Set IP address using setup screen
- PROFIBUS/PROFINET note:
On PROFIBUS master side, map ADIs to process data exactly in the order they are listed in this document; otherwise network connection establishment will fail.
The first note does not refer to the profinet, the second speaks of following the pattern.
Using the latest version of standard GSDML I can declare swap areas up to 4 words wide, but I have read that if I try to read 4 words, only the first data of the schema is correctly interpreted.
So the only possible configuration (at least as far as TIA is concerned) is the one I inserted in the first post.
My doubt is that the subslot corresponds to the ADI index, if not, I would not know how else to assign the value 50 reported in the ADI index.
I think it will be long tests …