Computing function, 1 vjx7-a (free program), 2 vjx7-b (moving average computation) – Yokogawa JUXTA VJX7 User Manual
Page 4: 3 vjx7-c (dead time computation), 4 vjx7-d (first-order lag computation)

4
All Rights Reserved. Copyright © 1999, Yokogawa M&C Corporation
IM 77J1X07-01E
8.2.2
Communication Address
Set the address number of the isolator numerically in a range of 1
to 99 in F02: ADDRESS.
8.2.3
Baud Rate
Set the baud rate by selecting from among 1200, 2400, 4800, and
9600 bps in F03: BAUD RATE.
8.2.4
Parity
Select and set NONE, EVEN, or ODD in F04: PARITY.
8.2.5
Data Length
Select and set 7 bits or 8 bits in F05: DATA LEN.
8.2.6
Stop Bit
Select and set 1 bit or 2 bits in F06: STOP BIT.
9. COMPUTING FUNCTION
9.1
VJX7-A (Free Program)
This computing unit is used to meet individual applications by
programming the available commands using a PC (PC-based Pa-
rameters Setting Tool) or the Handy Terminal. Set the computing
program in G01 to G40.
9.2
VJX7-B (Moving Average Computation)
This computing unit stores the input values sampled at intervals of
one-fortieth of the moving-average time (L) into 40 buffers in or-
der, and outputs the moving average of 40 input values (Output-1=
Y1, Output-2= Y2). The output between samplings is smoothed
out by interpolation. Minimum sampling time is the set computing
period. Therefore, when the moving-average time is set shorter,
the number of samplings is less than 40. When using a first-order
lag filter for input (X), set the first-order lag time constant (T).
Set the moving-average time (L) at % value in H02: CONST. The
value of 0 to 100.0% corresponds to that of 0 to 1000 seconds. For
example, enter “6” to set in H02 when setting 60 seconds.
● Setting range of moving-average time:
0 to 320,000 seconds (about 3.7 days) with 4 significant digits
Minimum unit is 1 second (however, 0.1 second is possible
for 4 seconds or shorter).
( e.g. 12345% is impossible, 12340% is possible.)
First-order lag time constant (T) is set at % value in H01:
CONST. The value of 0 to 100% corresponds to that of 0 to
100 seconds.
● Setting range of time constant:
0 to 799.0 seconds; minimum unit is 0.1 second.
● Accuracy of moving average and time constant setting:
(
±
5.0% of set value)
±
1 second
e.g.
X
40
X
39
X
38
X
37
X
36
X
35
X
5
X
4
X
3
X
2
X
1
Moving average=
Computation time
Time
X1+X2+ • • • • • X40
40 (Note)
Note: For the moving average times at 1, 2 and 3
second, the number of samplings is 10, 20 and
30, respectively (when the computing period is
100 ms).
9.3 VJX7-C (Dead Time Computation)
This computing unit stores the input values (X) sampled at inter-
vals of one-fortieth of the dead time (L) into 40 buffers in order
and outputs data (output-1=Y1, Output-2= Y2) after the dead time
has elapsed. Minimum sampling time is the set computing period.
Therefore, when the dead time is set shorter, the number of sam-
plings is less than 40. However, for the dead times of 3, 2 and 1
second, the number of samplings is 30, 20, and 10, respectively
(when the computing period is 100ms). The output between sam-
plings is smoothed out by interpolation. When using a first-order
lag filter for input (X), set the first-order lag time constant (T). Set
the dead time (L) at % value in H02: CONST. The value of 0 to
100.0% corresponds to that of 0 to 1000 seconds. For example,
enter “6” to set in H02 when setting 60 seconds.
● Setting range of dead time:
0 to 320,000 seconds (about 3.7 days) with 4 significant digits
Minimum unit is 1 second (however, 0.1 second is possible
for 4 seconds or shorter).
( e.g. 12345% is impossible, 12340% is possible.)
First-order lag time constant (T) is set at % value in H01: CONST.
The value of 0 to 100% corresponds to that of 0 to 100 seconds.
● Setting range of time constant:
0 to 799.0 seconds; minimum unit is 0.1 second.
● Accuracy of dead time and time constant setting:
(
±
5.0% of set value)
±
1 second
Y1=Y2=
X
e
-LS
1+TS
e.g. 0%
→
100% step input
Input
Output
L
9.4
VJX7-D (First-order Lag Computation)
This computing unit provides a first-order lag computation on in-
put (X) with a time constant (T) and outputs the result (output-
1=Y1, output-2=Y2). Set the time constant (T) at % value in H01:
CONST. The value of 0 to 100% corresponds to that of 0 to 100
seconds.
● Setting range of time constant:
0 to 799.0 seconds; minimum unit is 0.1 second.
● Accuracy of time constant setting:
(
±
5.0% of set value)
±
1 second
Y1=Y2=
X
e
-LS
1+TS
e.g. 0%
→
100% step input
Input 0%
63.2%
100%
100%
Output 0%
T