Bacharach AGM300 Manual De Usuario

Descargar
Página de 94
80
 
Instruction 3015-4275 
PPM Register   
Register 0x001Eh 
32 bytes 
Variable Type 
Length 
Description 
PPM 
UI 
32 bytes 
16 Unsigned Integers that represent the PPM values for 
each AGM300 zone 
 
NOTE:  16 values are returned independent of the number of actual zones installed in the unit.   The master 
device is required to know how many zones are installed in the unit (available in the System Register) in order 
to properly interpret the data.  
 
 
Zone Log Registers 
 
Register 0x3xyyh 
1502 bytes 
These registers are used to transfer the zone log data.  Each zone has a circular log of 100 past data points.  
The period between data points is defined by the Log Interval parameter in each corresponding Zone Data 
Register.   The data for each zone is defined by the “x” place in the above register address.  For zone 1 the 
Register address is 0x30yyh, for zone 2 the register address is 0x31yyh, etc.   The data for each zone is sent in 
8 consecutive registers due to MODBUS RTU message length constrains.  The addresses are defined by the 
“yy” place in the above address.  For zone 1, all log data can be obtained by reading 0x3000h, 0x3001h, 
0x3002h, …… , 0x3007h.   The first seven registers contain 200 bytes each and the last register contains 102 
bytes.   After all registers have been received the data should be reassembled into the full data structure. 
Variable Type 
Length 
Description 
Index UI 
Point to current reading 
Time TIM 
1300 
Time record for each of the 100 log points.  The format 
for the TIM type is defined in note 2 of zone data 
PPM UI 
200  Last 100 log points (2 byes per point) 
 
 
MODBUS EXCEPTION RESPONSES 
The following MODBUS exception response are supported by the AGM300: 
01 Illegal 
Function 
02 
Illegal Data Address 
06 
Slave Device Busy  (Occurs only when AGM300 is connected to the bus through an ADM800 and the 
ADM800 is not in the SYSTEM or ZONE VIEW screen)