Section 7
Parameter Settings
69
FT742-SM (RS422 & RS485) Sensors
– User Manual
7.4.26 UC.4: Save and Read User Calibration Table
Command
Parameter
UC (save and read)
Command
Syntax
Save Sensor Calibration
Record:
$<listenerID>,UCS*<checksum><cr><lf>
$aa,UCS*hh<cr><lf>
QUERY Saved Sensor
Calibration Record:
$<listenerID>,UC?R<row>*<checksum><cr><lf>
$aa,UC?Rnn*hh<cr><lf>
Sensor output:
$<talkerID>,UC=<row>,<Cspeed>,<Uspeed>*<checksu
m><cr><lf>
$aa,UC=nn,xx.xx,yy.yy*<cr><lf>
Parameters
<row>
01
–
64
Calibration table row number
<
Cspeed
>
xx.xx
Corrected speed
<Uspeed>
yy.yy
Uncorrected speed
Examples
Example 1
Save a new user calibration table from RAM into Flash memory and verify
Message
Comment
$01,UCS*68<cr><lf>
Save calibration table
$01,UC?*04<cr><lf>
Query user calibration table status
$WI,UC=55,E,5174,5174*70<cr><lf>
Typical sensor response
Example 2
Read calibration data stored in row 5 of the Flash calibration table
Message
Comment
$01,UC?R05*53<cr><lf>
Query Flash user calibration record
$WI,UC=05,06.00,06.03*1F<cr><lf>
Typical sensor response
Description
Use the UCS command to save a new user calibration table into Flash memory. A user
calibration query (see Section 7.4.23) command can then be used to verify that the
checksum of the RAM and Flash copies are equal. This demonstrates that the table has
been saved without error.
Use the UC?R command to verify the data stored in an individual Flash calibration record.
Once the table has been saved
into Flash memory, new data and
the text string can only be written
to it by first clearing the table.