We have an Anybus X-gateway – EtherNet/IP Scanner - PROFIBUS Slave to have our PC (EtherNet/IP slave) communicate to a Profibus Master PLC.
Say I have our PC configured for 11 consecutive bytes of outputs listed as follows on the EtherNet/IP side:
• UDINT (4 bytes)
• Byte (1 byte)
• INT (2 bytes)
• UDINT (4 bytes)
I can leave the Anybus Configuration Manager for the gateway at 20 bytes for input and output data sizes, since it will give us additional spare bytes for later on.
Our client is implementing the Profibus-side mapping on Siemens PLC, and I have sent them the GSD for the gateway.
My question is, if I were to have the 11 bytes for OUTPUT laid out that way on our EtherNet/IP side, what would be the proper way to map their INPUT for this Profibus side, considering I need to send consecutive UDINT, Byte, INT, and UDINT.