A7.3 - Read Registers - Ametek OXYvisor Installation, Operation & Maintenance Manual

Optical oxygen analyzer for use with bosx optical sensors
Table of Contents

Advertisement

A7.3 - Read Registers

A7.3.1 - Input registers with Read-Only access.
Below are some of the register addresses to read what the current process variables are, the last calibration
values and to see if there are any errors logged.
Base Address
Process Variables
30002
30004
30006
30020
30022
30024
Calibration Log
31003
31009
31012
31015
31021
Error Log
33000
33002
Table A.18 - Input Registers
The "minus offset" should be 30000 for all the above read only registers.
USEFUL INFORMATION
A7.3.2 - Input registers with Read-Only access.
Base
Address
Process Variables
40130
configVar.CalibrationConfigVars.autoO2SenCal.humidityStatus
40131
configVar.CalibrationConfigVars.autoO2SenCal.autoCalEnable
40132
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[0].calibrationIntervalActivated
40138
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[0].calibrationInterval
40140
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[0].firstCalibrationTime
40142
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[1].calibrationIntervalActivated
40148
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[1].calibrationInterval
40150
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[1].firstCalibrationTime
40152
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[2].calibrationIntervalActivated
40158
configVar.CalibrationConfigVars.autoO2SenCal.
calibrationFrequency[2].calibrationInterval
Table A.19-1 - Holding Registers
76
Installation, Operation and Maintenance Manual
Register Name
ProcessVariable.oxyVal
ProcessVariable.phaseVal
ProcessVariable.ampVal
ProcessVariable.processPressure
ProcessVariable.processTemperature
ProcessVariable.ErrorCode
zeroCalibrationLogData.phaseAngle
zeroCalibrationLogData.timeStamp
spanCalibrationLogData.oxygenValue
spanCalibrationLogData.phaseAngle
spanCalibrationLogData.timeStamp
errorLogData.timeStamp
errorLogData.errorCode
Register Name
OXYvisor Optical Oxygen Analyzer
Size
4
4
4
4
4
4
4
4
4
4
4
4
2
Size
Type
2
uint16
0x01 = Dry Gas; 0x02 = Humid Gas
2
uint16
0x01 = enable; 0x02 = disable
2
uint16
0x01 = enable; 0x02 = disable
4*
uint32
0 - 5184000 (Seconds)
4*
uint32
Current time (UTC**) value in seconds +time delay
(seconds)
2
uint16
0x01 = enable; 0x02 = disable
4*
uint32
0 - 5184000 (in seconds)
4*
uint32
Current time (UTC**) value in seconds +time delay
(seconds)
2
uint16
0x01 = enable; 0x02 = disable
4*
uint32
0 - 5184000 (in seconds)
Type
float
float
uint32
float
float
uint32
float
uint32
float
float
uint32
uint32
uint16

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents