Modifiko Aplikacionin

Në këtë seksion shpjegohet si është organizuar editori FUP dhe si duhet të trajtohet një programim. Nuk shpjegohet si komunikon me ndërfaqet dhe vizualizimin. Kjo gjendet në kapitulli SPS Themeltore.

Hapsirat e Emreve

Çdo element në strukturë ka një hapsirë emrash të vetë në aplikacion (SPS). Kjo do të thotë se elementi ekzekutohet plotësisht pavarësisht nga elementet tjerë. Ky avantazh na lejon që çdo emër të zgjidhet lirshëm. Variabla global. është një përjashtim në këtë rast.

Rendimi i Programit

Çdo rrjetësoj nga lart poshtë. Pastaj kalkulohet çdo bllok funksion. Kjo bëhet në drejtimin e leximit nga majtas djathtas. Duhet të kesh parasysh se para se të fillosh të kalkulosh një bllok funksion, duhet të kalkulojë të gjitha hyrjet e tij.

Kjo është e rëndësishme nëse një dalje shtesë është e caktuar midis dy blloqeve funksion dhe përdoret përsëri. Kjo mund të sjellë rezultate të papritura.

Shënim: Në një programim FUP, vetëm dalja e parë e një blloku funksion mund të lidhet me një hyrje.

Përdorimi i Rrjetësave

Rrjetësat përdoren për të grupuar hapët e programit. Kështu, një rrjetë duhet të përmbajë vetëm një kombinim të blloqeve funksion dhe asnjëherë shumë blloqe funksion individuale. Në këtë mënyrë humbet shikimi i programit.

Struktura e Editorit FUP

Ky shembull tregon një program të një dritë pa vizualizim me funksionin e një detektori lëvizje.

  1. Shirita e menut
  2. Titulli i rrjetës
  3. Fusha e komenteve të rrjetës (Me shumë rreshta)
  4. Trysni i bllokut funksion
  5. Titulli i bllokut funksion
  6. Baza e të dhënave e bllokut funksion
  7. Variabla në hyrjen 1 të bllokut funksion
  8. Hyrja 1 e bllokut funksion
  9. Dalja 1 e bllokut funksion
  10. Variabla në daljen 1 të bllokut funksion
  11. Lidhja me bllokun funksion (Deklaruar brenda si var_temp.#)
  12. Etiketa nga hyrja 3 e bllokut funksion TOF (Kjo vlerë është e disponueshme si PIR.TOF1.RESET)
  13. Definohet shumë dalje njëkohësisht
  14. Negacion (përgjigjet bllokut funksion NOT)
  15. Caktim

Përdorimi i Shumë Hyrjeve dhe Daljeve

Disa blloqe funksion lejojnë përdorimin e shumë hyrjeve dhe daljeve. Kjo është përshkruar në ndihmën e bllokut funksion të caktuar.

Përdorimi i hyrjeve të kombinuara thjeshton përdorimin e editorit FUP dhe redukton kohën e kalkulimit shumë, pasi nuk duhet të ruhen rezultate të mesme.

Figura e sipërme tregon rezultatin e njëjtë me shumë hyrje nga blloku funksion AND.

Përdorimi i Variablave Globale

Një variabel globale mund të adresohet çdoherë me prefiksin global.

Nuk është e rekomanduar përdorimi i prefiksit në bazat e të dhënave, pasi kjo shkakton një ngarkesë të lartë të SPS. Në vend të kësaj, rezultati i kalkulimit duhet të jetë globalisht i disponueshëm.

Për të listuar të gjitha pajisjet e përdorura, mund të klikoni me tastin e djathtë të mouse-it në variablën globale në parapamjen aktive. Nëse variabla është përdorur në një element tjetër, këto do të shfaqen nën Përdoret nga.

Më shumë informacion gjenden në kapitulli Komunikim me Elementet e Tjerë.