【控制要求】使用 FBs-PLC搭建一個(gè)測(cè)試實(shí)驗(yàn)臺(tái),對(duì)待測(cè)設(shè)備的數(shù)據(jù)進(jìn)行記錄,并將紀(jì)錄的數(shù)據(jù)依次放入寄存器 D0~D99中,每間隔 30分鐘將 D0~D99的數(shù)據(jù)轉(zhuǎn)移到其它寄存器中,以便 D0~D99重新接收新數(shù)據(jù),待測(cè)設(shè)備的一個(gè)測(cè)試周期為 2個(gè)小時(shí)。
【元件說(shuō)明】
PLC 元件
|
控制說(shuō)明
|
X0
|
測(cè)試啟動(dòng)開關(guān)
|
X1
|
重新測(cè)試啟動(dòng)開關(guān)
|
X2
|
停止開關(guān)
|
D0-D99
|
數(shù)據(jù)采樣
|
D100-D499
|
數(shù)據(jù)備份
|
【控制程序】
【程序說(shuō)明】
-
1. PLC上電后開始 RUN時(shí),變址寄存器 V被清零。
-
X0=ON時(shí),T250定時(shí)器開始執(zhí)行計(jì)時(shí),每隔 30分鐘定時(shí)器的常開接點(diǎn) T250由 OFF→ON動(dòng)作一次。
-
C0對(duì)定時(shí)器 T250的上升沿接點(diǎn)進(jìn)行計(jì)數(shù),并且當(dāng) V=0時(shí),將 R0~R99的數(shù)據(jù)傳送到 R100~R199,再讓 V的內(nèi)容值自加 100;當(dāng) V=100時(shí),將 R0~R99的數(shù)據(jù)傳送到 R200~R299,再讓 V的內(nèi)容值自加 100……如此類推。
-
T250的上升沿接點(diǎn)計(jì)數(shù)滿 4次以后,整個(gè)測(cè)試過(guò)程結(jié)束。如果需要對(duì)待測(cè)設(shè)備進(jìn)行重復(fù)測(cè)試,只需要將 X1由 OFF→ON動(dòng)作一次即可。當(dāng) X2=ON時(shí),停止測(cè)試, PLC不再對(duì)待測(cè)設(shè)備采集數(shù)據(jù),同時(shí)清除計(jì)數(shù)器 C0。
|