Delta DVP — 6.3 BMOV - Multiple History Data Backup

6. Data Transmission and Comparison Design Examples 6.3 BMOV - Multiple History Data Backup Control Purpose: z Recording the data of the DUT(Device Under Test) in register D0~D99 on the experimental test bed first, then backup the data in other registers every 30 min by DVP-PLC so that registers D0~D99 can compile new data again. The test cycle of DUT is 2 hours. Devices: Control Program: X0 X1 X2 T0 T0 X2 X1 Program Description: z When X0 = ON, T0 starts to count up, and the NO contact T0 will be ON every 30 minutes. z In the program, counter C0 is used for counting the ON times of NO contact T0.

When C0 = 1, the data in D0~D99 will be sent to D100~D199; when C0 = 2, the data in D0~D99 will be sent to D200~D299; when C0 = 3, the data in D0~D99 will be sent to D300~D399; when C0 = 4, the data in D0~D99 will be sent to D400~D499 and the test process ends here. z If the operator needs to retest the DUT, just activate X1 one more time. z When X2 = ON, the test will be stopped. In this case, no data compiling will be done on DUT by PLC, and Counter C0 will be cleared as well. 6-4 DVP-PLC Application Examples Device Function X0 X0 turns ON when START is pressed. X1 X1 turns ON when RETEST is pressed. X2 X2 turns ON when STOP is pressed.

D0~D99 Data compiling D100~D499 Data backup TMR T0 K18000 CNT C0 K4 LD= C0 K1 BMOVP D0 D100 K100 LD= C0 K2 BMOVP D0 D200 K100 LD= C0 K3 BMOVP D0 D300 K100 LD= C0 K4 BMOVP D0 D400 K100 RST C0