Horner-apg XLt OCS HE-XT103-10 Instrukcja Użytkownika Strona 3

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 4
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 2
MAN0871-02 21 AUGUST 2007 PAGE 3
Specifications / Installation XLT103-10
5 Analog Conditioning
5.1 Filter
Filter Constant sets the level of digital filtering according to the following
chart.
Digital Filtering.
The illustration above demonstrates the effect of digital
filtering (set with Filter Constant) on module response to a
temperature change.
It is recommended that the filter constant for the HE-XT103-10 be set to a
value of 7. This will minimize noise and jitter, improve effective resolution,
and provide adequate speed for most temperature monitor and control
applications.
5.2 Thermistor Linearization
Thermistors are measured using a half-bridge circuit that exhibits variable resolution
and the associated increased measurement range.
Temperature, degrees C Resolution, degrees C
-55 1.05
-35 0.36
-15 0.17
5 0.11
25 0.1
45 0.13
65 0.22
85 0.30
105 0.55
125 0.85
145 1.35
Best resolution is at 25°C, 77°F. With a constant 0.1°C resolution circuit, the
measurement range would only extend from –26°C to +76°C.
Linearization must be performed by the user in the ladder application code, using 26
internal %R registers per channel. The example below uses %R1-26 to linearize one
channel - %AI1. Linearization consists of the following example steps.
1. Load the desired linearization coefficients into a table on First Scan using a Move
Constant Data block.
Registers (Real) Degrees C Degrees F
R0011 -1.94454e-028 -3.50017e-028
R0013 2.40268e-023 4.32483e-023
R0015 -1.24101e-018 -2.23381e-018
R0017 3.46655e-014 6.23979e-014
R0019 -5.69403e-010 -1.02493e-009
R0021 5.62368e-006 1.01226e-005
R0023 -0.0353121 -0.0635617
R0025 163.878 326.981
2. Load %AI0001 into %R0001 as a Real.
3. Perform the Real Math Expression
%R3 = (((%R11*%R1+%R13)*%R1+%R15)*%R1+%R17)
4. Perform the Real Math Expression %R5 =
(((%R3*%R1+%R19)*%R1+%R21)*%R1+%R23)*%R1+%R25
5. Load %R0005 result into another register such as %R0007 to save the temperature
value.
Steps 2 though 5 can be on a single rung.
The expression rung may be copied, substituting %AI0002 and %R00011 for %AI0001 and
%R0007, and used to linearize the second channel. Contact Horner APG for an example file
containing the above program.
5.3 Thermistor types
The HE-XT103-10 with the given example ladder code supports Kele Engineering Precon
Type III, 10 K thermistors. It also directly supports the following 10 K (Beta=3574)
thermistors from Yellow Springs Instruments (YSI).
44006 46006
44106 46031
44406 46041
44031 44907
45006 44908
6 I/O Register Map
Registers
Description
%I1 to %I12 Digital Inputs
%I32 Output Fault
%I25 to %I31 Reserved
%Q1 to %Q16 Digital Outputs
%Q17 Clear HSC1 accumulator to 0
%Q18
Totalizer: Clear HSC2
Quadrature 1-2: Accumulator 1
Reset to max – 1
%Q19 Clear HSC3 Accumulator to 0
%Q20
Totalizer: Clear HSC4
Quadrature 3-4: Accumulator 3
Reset to max – 1
%Q21 to %Q32 Reserved
%AI1 to %AI4 Analog inputs
%AI5, %AI6 HSC1 Accumulator
%AI7, %AI8 HSC2 Accumulator
%AI9, %AI10 HSC3 Accumulator
%AI11, %AI12 HSC4 Accumulator
%AQ9 to %AQ14 Analog outputs
%AQ1, %AQ2 PWM1 Duty Cycle
%AQ3, %AQ4 PWM2 Duty Cycle
%AQ5, %AQ6 PWM Prescale
%AQ7, %AQ8 PWM Period
Note: Not all XLT units contain the I/O listed in this table.
Registers PWM HSC Stepper
%AQ1
Start
Frequency
%AQ2
PWM1 Duty
Cycle
(32 bit)
HSC1
Preset
Value
Run
Frequency
%AQ3
%AQ4
PWM2 Duty
Cycle
(32 bit)
HSC2
Preset
Value
Accel Count
(32 bit)
%AQ5
%AQ6
PWM Prescale
(32 bit)
Run Count
(32 bit)
%AQ7
%AQ8
PWM Period
(32 bit)
Decel Count
(32 bit)
%Q1 Run
%I30 Ready/Done
%I31
Error
60
20
10040 8020
0
10
100
90
80
70
60
50
40
30
Scans0
1
2 3 4 5 60 7
%Complete [ ]
Filter
Constant
Przeglądanie stron 2
1 2 3 4

Komentarze do niniejszej Instrukcji

Brak uwag