HP VXI 75000 C Series User's And Scpi Programming Manual page 104

Algorithmic closed loop controller
Table of Contents

Advertisement

Custom Reference
Temperature EU
Conversions
Creating Conversion
Loading Custom EU
104 Programming the HP E1415 for PID Control
correct built-in table will be used for reference junction compensation.
Reference junction compensation is based on the reference junction
temperature at the time the custom channel is measured. For more
information see "Thermocouple Reference Temperature Compensation" on
page 68.
The HP E1415 can measure reference junction temperatures using custom
characterized RTDs and thermistors. The custom EU table generated for the
individually characterized transducer is loaded to the appropriate channel(s)
using the DIAG:CUST:PIEC command. Since the EU conversion from this
custom EU table is to be considered the "reference junction temperature",
the channel is linked to this EU table using the command
[SENSe:]FUNCtion:CUSTom:REFerence [<range>,](@<ch_list>).
This command uses the custom EU conversion to generate the reference
junction temperature as explained in the section "Thermocouple Reference
Temperature Compensation" on page 68.
Contact your Hewlett-Packard System Engineer for more information on
Custum Engineering Unit Conversion for your application.
Tables
There is a specific location in the E1415's memory for each channel's EU
Conversion table. When standard EU conversions are specified, the E1415
Tables
loads these locations with EU conversion tables copied from its non-volatile
FLASH Memory. For Custom EU conversions you must load these table
values using either of two SCPI commands.
Loading Tables for Linear Conversions
The DIAGnostic:CUSTom:LINear <table_range>,<table_block>,
(@<ch_list>) command downloads a custom linear Engineering Unit
Conversion table to the HP E1415 for each channel specified.
<table_block> is a block of 8 bytes that define 4, 16-bit values. SCPI
requires that <table_block> include the definite length block data
header. C-SCPI adds the header for you.
<table_range> specifies the range of input voltage that the table
covers (from -<table_range> to +<table_range>). The value you
specify must be within 5% of: .015625 | .03125 | .0625 | .125 | .25 | .5 |
1 | 2 | 4 | 8 | 16 | 32 | 64.
<ch_list> specifies which channels will have this custom EU table
loaded.
Usage Example
Your program puts table constants into array table_block
DIAG:CUST:PIEC table_block ,1,(@132:163) send table for chs 32-63 to
SENS:FUNC:CUST:PIEC 1,1,(@132:163)
HP E1415
link custom EU with chs 32-63
Chapter 3

Advertisement

Table of Contents
loading

This manual is also suitable for:

Vxi e1415a

Table of Contents