I am writing software for a system(*) that has the following data flow
4-20mA Sensor => Siemens AI 8xU/I/RTD/TC ST card
Siemens AI 8xU/I/RTD/TC ST card => Simatic ET 200MP Profinet remote I/O scanner
Simatic ET 200Mp => Emerson/GE PLC
What I am having a hard time figuring out is do I need to byte swap the word data in the PLC or not?
I've looked in the manual for the AI card and I cant see anything that defines it as being big endian or little endian data. I also have no experience with Siemens systems, so I don't know what I should expect.
Does anyone have any experience in exchanging data between Siemens and Emerson PLCs?
----
(*) If I actually had some hardware in front of me I would test this out.
4-20mA Sensor => Siemens AI 8xU/I/RTD/TC ST card
Siemens AI 8xU/I/RTD/TC ST card => Simatic ET 200MP Profinet remote I/O scanner
Simatic ET 200Mp => Emerson/GE PLC
What I am having a hard time figuring out is do I need to byte swap the word data in the PLC or not?
I've looked in the manual for the AI card and I cant see anything that defines it as being big endian or little endian data. I also have no experience with Siemens systems, so I don't know what I should expect.
Does anyone have any experience in exchanging data between Siemens and Emerson PLCs?
----
(*) If I actually had some hardware in front of me I would test this out.