
A-2
MODEL 2700
APPENDIX A
SERIAL COMMUNICATIONS PROTOCOL
1.1 OVERVIEW
The Model 2700 Solu Cube Analyzer has Solu Cube
Serial Communications Protocol. The user can read and
write all data pertaining to process measurement and
Analyzer configuration. The Solu Cube hardware inter-
face can be EIA485 non-isolated, EIA485 isolated, or
EIA232 isolated.
All analyzer and sensor data is stored in the Random
Access Memory (RAM) of the analyzer. Use the Read
RAM and Write RAM commands to read process mea-
surements and configure the analyzer.
The analyzer will retain data stored in the Electrically
Erasable Programmable Read-Only Memory (EEPROM)
even if power is removed. Use the Update EEPROM
command to transfer data from RAM to EEPROM.
Sensor Data is the Primary and Secondary sensor mea-
surement. Typical Primary measurements are conduc-
tivity and pH. A typical Secondary measurement is
temperature.
To read sensor data:
1.
Use “Serial Communication Tables” to find Type and
Select range for Base Addresses of Sensor Data
and Sensor Configuration.
2.
Use Send Base Address command to get Base
Addresses.
3.
Use “Serial Communication Tables” to find Offset
Values from Base Addresses. Base plus Offset
gives RAM Address.
4.
Read RAM Floating-Point for Sensor Data. Convert
Floating-Point to decimal.
5.
Read RAM Byte for Units value. Use “Serial
Communication Tables” to find measurement units.
Example: Read Primary and Secondary Measures from
Sensor 1.
1.
Sensor 1 Data: Type = 0, Select = 0
Sensor 1 Configuration: Type = 1, Select = 0
2.
Send Base Address command yields
Sensor 1 Data Base Address: 08AA hex
Sensor 1 Configuration Base Address: 0657 hex
3.
Primary Measurment Offset = 0
RAM Address = 08AA hex
Secondary Measurement Offset = 4
RAM Address = 08AE hex
Units Offset = 1
RAM Address = 0658 hex
4.
Read RAM - Floating-Point, adddress 08AAhex
Data = 2319A736 - measurement value =
4.979914 x 10^-6
Read RAM - Floating-Point, adddress 08AEhex
Data = 0000CC41 - measurement value = 25.5
Read RAM - Byte, address 0658hex
Data = Units Value = 02 - units uS/cm - Sensor1
is conductivity
For conductivity sensors:
Primary Measurement is in S/cm
Secondary Measurement is in degrees Celsius
1.2 COMMAND LIST
Command
Hex Code
Decimal
Read EEPROM
64
100
Read RAM
6E
110
Reset Instrument
72
114
Send Base Address
76
118
Send Instrument Status
73
115
Send Measurement
6C
108
Send Scale Factors
77
119
Send Sensor Status
74
116
Send Software Version
75
117
Send Units Text
78
120
Update EEPROM
63
99
Write RAM
6F
111
Decimal
Hex
Command
99
63
Update EEPROM
100
64
Read EEPROM
108
6C
Send Measurement
110
6E
Read RAM
111
6F
Write RAM
114
72
Reset Instrument
115
73
Send Instrument Status
116
74
Send Sensor Status
117
75
Send Software Version
118
76
Send Base Address
119
77
Send Scale Factors
120
78
Send Units Text
SECTION 1
SOLU CUBE MODEL 2700
SERIAL COMMUNICATIONS PROTOCOL
Содержание 2700
Страница 91: ...C 7 FOLD ALONG DOTTED LINES ...