MA-033  Rev. 14.0,  12-Nov-18 
 
Hydran* 201i Instruction Manual 
 
Table J - 13: Writing of Data Registers with the Address 1 & 2 
J.3.2  Exception Response 
Programming  or  operation  errors  usually  occur  due  to  illegal  data  detection  in  a 
packet.  These errors result in an exception response from the slave.  The slave detecting 
one of these errors sends a response packet to the master with the high- order bit of the 
function code set to 1.  The exception codes are described in Table J - 14 below. 
The function code is unknown by the server. 
The  server  failed  during  the  execution.  The 
server was unable to accept the MB Request 
PDU. The client application has the responsibility 
of deciding if and when to re-send the request. 
Table J - 14: Description of Exception Codes 
 
J.4  Hydran 201Ti Data Model 
The  Modbus  protocol  only  supports  very  basic  data  types.  Manufacturers  combine 
registers to be able to represent more complex types of data such as floating point, time- 
stamped, event files, logs, etc. The Modbus standards do not define how this is done and 
that becomes an obstacle for interoperability between systems. Modbus bases its data 
model on a set of four tables that reflect simple data types (see Table J-15 below).