The device I'm developing has to support both CANopen and Modbus (RTU and TCP) communications. Is there any format of Electronic Data Sheet (e.g EDS or XDD) that can be used to define both?
I have tried using a couple of tools (Vector CANeds and ODVA EZ-EDS) to generate a simple EDS file that is compatible with both, even resorting to manually editing the files in a text editor, but the output from each appears similar, but fundamentally incompatible with the other.
Ideally I would like to use the CiA XDD format, as this would be relatively trivial to 'deserialize' from my desktop master application. However this appears to be totally CANopen oriented.
Any information, hints, tips or pointers anyone can provide would be greatly appreciated.