4-rasm. Siljiydigan registrli siklga misol
Numeric3indikatorida 2 sekund intervali bilan 0 dan 9 gacha bo‘lsak, sonlar paydo bo‘ladi, Numeric2da esa huddi shunday interval bilan – 1 dan 8
gacha sonlar paydo bo‘ladi. Numeric 3dagi sonlarga mos keluvchi oldingi
iterasiyadagidek (– 1 – siljiydigan registrning boshlang‘ich qiymati) Numeric indikatorida 9 son qiymati barcha sikl bajarib bo‘lganidan keyin paydo bo‘ladi.
1dan Ngachabo‘lganyig‘indinihisoblashgamisol (5- rasm).
5-rasm . 1 dan N gacha bo‘lgan yig‘indini hisoblash uchun misol
1 . Funksiyalar bo`limidan Structeres -> While loop amali tanlanadi:
2 . While loop amali Block diagram(oq oyna) ga qo’yiladi:
3. O`ng pastki burchakdagi qizil belgiga Create Control ni qo`shamiz, i ga esa Create Indicator ni qo`shamiz:
4. While operatori ichiga for operatorini qo`shamiz va i ga Create Indicator va N ga Create constant kiritamiz:
5. Vaqtni chegaralash uchun Timing formula bandidagi Wait Until Next ms Multiple amalini for operatori ichiga kiritamiz va unga Create Constant orqali biror qiymat beramiz:
6. For operatori ichiga formulalar bandidagi Comparison bo`limidan Equal? Operatorini tanlaymiz(albatta bu operatorni tanlash ixtiyoriy) va quyidagicha ko`rinishda operatorlarni bir-biriga bog`laymiz:
7. Natijada, frontal panelda quyidagi ko`rinish paydo bo`ladi:
Run amalidan foydalansak, Numeric 2 qiymat 0 dan 4 gacha 5 marta o`zgarish vaqtida har safar 3 qiymatni qabul qilganida yashil indentifikator yonadi va Numeric 2 ga 1 soni qo`shilib boradi.