background image

6.  COMPUTING FUNCTION 

6.1  VJX7-A (Free Program)

This computing unit is used to meet individual applications 

by programming the available commands using a PC (PC-

based Parameters Setting Tool) or the Handy Terminal. Set the 

computing program in G01 to G59.

6.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 order, 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 

computing period (100 ms).  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.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).

6.3  VJX7-C (Dead Time Computation)

This computing unit stores the input values (X) sampled at 

intervals 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 samplings 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 samplings 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.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.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

6.4  VJX7-D (First-order Lag Computation)

This computing unit provides a first-order lag computation on 

input (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

1

1+TS

e.g. 0% 

→ 

100% step input

Input 0%

63.2%

100%

100%

Output 0%

T

6.5  VJX7-E (First-order Lead Computation)

This computing unit provides a first-order lead computation on 

input (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= (1+

) X

TS

1+TS

e.g. 0% 

→ 

50% step input

Input 0%

68.4%

50%
100%

50%

Output 0%

T

6.6  VJX7-F (Velocity Limiter)

This computing unit limit the input (X) velocity at the ascending 

velocity limit for a positive change and the descending velocity 

limit for a negative change, and outputs the limited value (output-

1=Y1, output-2=Y2). When the input velocity (slope) is no more 

than the limit value, the unit outputs the input as is.

Set the ascending velocity limit at % value in 

[H01:CONST]

, and 

the descending velocity limit at % value in 

[H02:CONST]

. The value 

of 0.0 to 100.0% corresponds to that of 0.0 to 100.0%/minute.

 •

Setting range of velocity limit value: 

 

0.1% to 699.9%/minute; minimum unit is 0.1%/minute.

 

Setting the limit at 700.0%/minute or above does not limit the 

input, so the unit simply outputs the input as is (i.e., works as 

an open limit function).

 •

Accuracy of velocity limit setting: 

 

(±5.0% of set value) ± 1 %/minute

e.g. 0% 

→ 

100% 

→ 

0% step input

Input 0%

100%

100%

Output 0%

Ascending velocity limit

(%/minute)

Descending velocity limit

(%/minute)

6.7  VJX7-G (Limiter)

This computing unit serves as an ordinary converter as long as 

the input (X) is within the upper and lower limits. When the input 

exceeds the limit, the unit outputs the signal that corresponds to 

the limit value (output-1=Y1, output-2=Y2).

Set the upper limit at % value in 

[H01:CONST]

, and the lower 

limit at % value in 

[H02:CONST]

.

 •

Setting range of upper and lower limit value: 

 

-6.00 to 106.00%; minimum unit is 0.01%.

 

4

IM 77J01X07-01E 4th Edition 

Feb.20. 2017-00

Reviews: