Instruction manual

Model 5100-02-IT Combustible Gas Sensor Module
Page: 42
8.6 APPENDIX F: MODBUS MEMORY MAP
Table 8 - 1: Modbus Memory Map
Register Description Read/ Comments
Write
40001 Concentrati on R GasconcentrationmultipliedbyGasScale(e.g.209=20.9%)
40002 Tempe rature R Tempe ratureindegreesCelciusscaledbyafactorof10
40003 AlarmRelay R/W
Boole anindicatingtheAlarmrelaystatus(0=NoAlarm,1‐(High)Alarm).
Clearingbitwill resetalarm.
40004 Warni ngRelay R/W Boole anindicatingtheWarningrelaystatus(0=NoAlarm,1
‐WarningAlarm).Clearingbitwillresetalarm.
40005 Warni ngSetpoint R/W WarningAlarmsetpoint,usedforactivatingLowAlarmmultipliedbyGasScale
40006 AlarmSetpoint R/W Alarmsetpoint,usedforactivatingHighAlarmmultipliedbyGasScale
40007 CCCdetai l R e.g.0001,0007,etc
40008 SoftwareRevisionURe.g.201denotesversion2.01
40009 SoftwareRevisionLRe.g.versionaAisdenoted
by0x6141
40010 ModbusMapRevision R e.g.version2isdenotedasv2=0x7602
40011 TroubleBits R 0=notrouble
40012 Trouble R 1foranytrouble,0=notrouble
40013 AlarmImmediate R Like40003,butneve rlatched
40014 Warni ngImmediate R Like40004,butneverlatched
40015 SerialNumberURSerialNumber‐24bits(pre sentlysettoRandomID)
40016 SerialNumberLR
40017 Runtime
URInseconds
40018 RuntimeLRInseconds
40019 Gas(MAX)value R GasconcentrationmultipliedbyGasScale
40020 Mode l R Readas51028forIR,51002forCatBead,51005forTOXICH2Setc.
40021 Range RW
40022 Units RW 1=%LEL,2=%VOL
40023 ModuleStatus R
Abitisdefine dforeachofthefollowingstates:
(nobitsetalsomeanssomesortoftrouble)
Module State‐InCalibration(0x40)=calfailed
Module State‐InCalibration(0x20)=calpassed
Module State‐InCalibration(0x10)
Module State‐Trouble(0x08)
Module State‐Warming(0x04)
Module State‐RUN(ALARM)(0x02)
Module State‐RUN(0x01)
40024 GasScale R V aluelike1,10or100
40025 CalConcentrationlevel R/W Gasconcentrationvalueusedduringcalibration,
multipliedbyGasScale
40026 Calibrati ondue,indays R Getsresetto365/180ifcalsuccessf u l,Lessthen0=calibrationdue
40027 Calibrati onCount R Counterincrementsifcalsuccessful (0=notcalibrated)
40028 DisplayGasOutput R Gasvalueseenondisplay(i.e.usefulduringcalibration)
40029 Gas(MIN)value R MinimumgasvaluemultipliedbyGasScale
40030 Alarm
TimeURInseconds
40031 AlarmTimeLR
40032 Warni ngTimeURInseconds
40033 Warni ngTimeLR
40034 TroubleTimeURInseconds
40035 TroubleTimeLR
40036 MaxGasTimeURInseconds
40037 MaxGasTimeLR
40038 MinGasTimeURInseconds
40039 MinGasTimeLR
40040 RotarySwitch R Moduleaddress(Ifvalue<16,thevaluereflectsposi tionofrotaryswitch)
40041 RestartCount R Restartcount
40042 AlarmRelay
ActionSetup RW Al armRelayActionSe tup‐Latch/Sentry/Nonlatch
40043 Warni ngRelayActionSetup RW WarningRelayActionSetup‐Latch/Sentry/Nonlatch
40044 420mACalibOutValue R
40045 420mATroubleOutValue R
40046 GasFactor RW Appliesonlyto‐02
40047 ForceValue RW
40048 ModuleNumber RW
40049 CommandRegister RW
0indicatescommandfailed,1=passed,supportedcommands:
Lockkeys=101
Unlockkeys=102
Abortcalibration=
103
Appl y zerogas=104
Appl y spangas=105
Ackalarms=106
Resetsensor=107
Clearmem=108
Speedupstartup=109
Cleareeprom=110
Forceaddressdi sp=111
Clearaddressdisp=112
40050 Lastcommandexecuted R Displayslastexecutedcommandfromregister40049