User's Manual
Table Of Contents
- Table of Contents
- General Information
- Specifications
- Installation
- Location
- Dimensions: IQ Radar 300 with Rod Antenna
- Dimensions: Threaded Rod
- Dimensions: Horn
- Mounting
- Rod Assembly
- Mounting: Rod Assembly
- Mounting: Manhole Covers
- Mounting: Horn Antennas
- Mounting: Waveguide Antenna
- Mounting: Stillpipe or Sidepipe
- Mounting: Horn with Waveguide Extensions
- Mounting: Sanitary Mounting
- Mounting: Location
- Interconnection
- Start Up
- Operation(
- Application Examples
- Parameter Descriptions
- _
- _
- Quick Start Parameters (P001 to P007)
- Volume Parameters (P050 to P053)
- Display and Reading Parameters (P060 to P063)
- Fail-Safe Parameters (P070 to P072)
- mA Parameters (P200 to P219)
- Independent mA Setpoints Parameters (P210 and P211)
- Profile Record Parameters (P330 to P337)
- Auto Record ON and OFF Setpoint Parameters (P334 to P337)
- Installation Records Parameter
- Range Calibration Parameters
- Rate Parameters
- Measurement Verification Parameters
- Communication Parameters
- Echo Processing Parameters
- Algorithm Parameters
- TVT Adjustment Parameters
- P837 Auto Near TVT
- Test Parameters
- _
- Communications: Modbus Register Map
- Communications: Data Types
- Error Handling
- Troubleshooting
- Maintenance(
- Appendix I
- Appendix II
- Appendix III
- Appendix IV
- Appendix V
PL-611 IQ Radar 300 Page 87
Communications
Communications
Communications
Communications
Error Handling
Modbus Responses
When polled by a Modbus Master, a slave device will do one of the following:
1. Not reply. Which means that something went wrong with the transmission of the
message.
2. Echo back the command with the correct response (see the Modbus specification for
more details). This is the normal response.
3. Return an Exception Code. This reflects an error in the message.
IQ Radar 300 uses the following exception codes:
Code Name Meaning
01 Illegal Function
The function code received in the query is not
an allowable action for the slave.
02 Illegal Data Address
The data address received in the query is not
an allowable address for the slave.
03 Illegal Data Value
A value contained in the query data field is not
an allowable value for the slave.
Error Handling
Errors can be traced to two general sources:
5. There is an error in transmission.
or
oror
or
6. The host tries to do something that is not a valid action.
In the first case, the IQ 300 does not respond and the master waits for a Response Time
Out error, which causes the master to re-send the message.
In the second case, it depends on what the host tries to do. In general, IQ 300 will not
give an error to the host request. Various actions and the expected outcome are as
follows:
• the host reads an invalid register, the host will get an undetermined value back.