I
Hello,
In the earlier versions of the Modbus Application Protocol specification, the exception response for the MEI Transport function (code 43 or 0x2B) used to have the following format:
Function code (1 byte)
MEI Type (1 byte)
Exception code (1 byte)
But in the latest publicly available version (v1.1b) the MEI Type (second slot) was silently taken out of it, so that the format looks like this now:
Function code (1 byte)
Exception code (1 byte)
I mean, I actually embrace that change, since the former proposal of the exception response structure was somehow inconsistent with the rest of the specification. I'm just wondering why that change was not mentioned in the spec, and which format of the exception response the most slave devices out there use.
Thanks in advance for your comments.
Best regards,
Ivo Bauer
In the earlier versions of the Modbus Application Protocol specification, the exception response for the MEI Transport function (code 43 or 0x2B) used to have the following format:
Function code (1 byte)
MEI Type (1 byte)
Exception code (1 byte)
But in the latest publicly available version (v1.1b) the MEI Type (second slot) was silently taken out of it, so that the format looks like this now:
Function code (1 byte)
Exception code (1 byte)
I mean, I actually embrace that change, since the former proposal of the exception response structure was somehow inconsistent with the rest of the specification. I'm just wondering why that change was not mentioned in the spec, and which format of the exception response the most slave devices out there use.
Thanks in advance for your comments.
Best regards,
Ivo Bauer