Real Time Automation, Inc.
57
1-800-249-1612
1)
Rx Err Reply
["ErrorCode"] frm DevInst “Inst” “function” req Obj “ObjectID”
a)
“ErrorCode” –
see descriptions of error codes below.
b)
“Inst” –
This will give you the Device Instance of the slave that had the error.
c)
“Function” –
This will either be
rd
for read request or
wr
for write request.
d)
“ObjectID” –
This will give you the object type and object number for the request that had the
error.
2)
Error Codes - The gateway is sending an error a message due to the listed explanation:
a)
“Inconsistent Parm”
-
i)
The gateway tried to write a priority that was out of range or reserved (Priority 6) and was
rejected by the slave.
ii)
The gateway tried to write to ALL, REQUIRED or OPTIONAL object property and was rejected
by the slave.
b)
“Invalid Data Type” –
The gateway tried to use a data type with an object that is not supported
by the slave.
c)
“Service Request Denied” –
BACnet MS/TP request cannot be processed because the BACnet
MS/TP connection is not established.
d)
“Read Access Denied” –
BACnet MS/TP read request cannot be processed.
e)
“Unknown Obj” –
The gateway tried to access an object the slave does not support.
f)
“Unknown Property” –
The gateway tried to access a property the slave does not support for
that object type.
g)
“Unsupported Object Type” –
The gateway tried to access an object type the slave does not
support.
h)
“Value out of range” –
BACnet MS/TP message could not be completed because the passed
value was not in the valid range.
i)
“Write Access Denied” –
The gateway tried to write a non-writeable property in the slave.
j)
“Invalid array index” –
i)
The gateway tried to write a priority that was out of range or reserved (Priority 6) and was
rejected.
ii)
The gateway tried to write an array for an object or property that doesn’t have an array
index.
k)
“Unknown device” –
The gateway is trying to send a message to a slave we have not had
previous communication with on the network.
l)
“Timeout” –
BACnet MS/TP message timed out.
m)
“Segm Not Supported” –
BACnet MS/TP message is too large to send in one message.
n)
“Invalid Tag” –
BACnet MS/TP message is not how the slave expects.
o)
“Unknown” –
BACnet MS/TP message error for an unknown reason.