Egy redőny SPS segítségével történő irányítása

A redőny irányításához kimenetekkel a SHUTTER funkcióblokkot használjuk. Ebben a kis példában először a gombok segítségével történő irányítást mutatjuk be. A gombok lenyomásakor igazak, és elengedéskor hamisak.

Tip: A program letölthető és importálható itt: example_shutter.antobj

Alapok

Először egy új perifériát hozunk létre a Redőny (megtalálható a Aktuátorok Szellőzés) típusúval, és azt követően kattintson az Explorerban a Alkalmazás gombra.

Az elem megnyitása után kattintson a Szerkesztés gombra, hogy elkezdje a következő lépéseket.

  1. Törölje a VISU funkcióblokkot.
  2. Adjon hozzá egy új funkcióblokkot és definiálja azt SHUTTER-ként.
  3. Adjon meg egy adatbázist. A példánkban ez a következő: shutter.
  4. Most rendeljük be a kimeneteket a motorhoz. Ezek a következők: DO_UP fel és DO_DW le. A DO_UP kimenetre írjuk be az out.up-ot, és a DO_DW kimenetre az out.down-ot. A többi kimenetet először kihagyjuk.
  5. A redőny mozgásához a futási időket meg kell adni. A példánkban a PT_UP bemenetet definiáljuk T#10s-re, és a PT_DW bemenetet T#8s-ra.
  6. Adjon meg egy haladékidőt T#500ms a PT_STOP bemenetnél, hogy zárja és védje a motort.
  7. Most bővítsük ki a redőnyet az összes lapátfutási idővel. Ezt definiáljuk a PT_SLAT bemenetnél T#1s100ms-re. Ehhez még meg kell adni a lépések számát, ezt írjuk be a SLAT_STEPS bemenetnél 10 lépéssel.
  8. Most csak a gombokat kell összekötni. Ehhez írjuk be a TR_UP bemenetre az in.Tr1_up-ot, és a TR_DW bemenetre az in.Tr1_down-ot. Ha több gomb irányítaná ugyanazt a redőnyt, akkor azokat az OR-funkcióblokkal kell összekötni.
  9. Most tesztelheti az alkalmazást, ha kattint a Alkalmazás gombra, majd a Előnézet gombra.

Visualizáció

A visualizáció kommunikálni tudjon a funkcióblokkal, a következő lépéseket kell végrehajtani:

  1. Hozzon létre egy új VISUVAR funkcióblokkot a MOVETO_POS bemenetnél. Ez funkcióblokk adatbázisát nevezze meg itt pos. A létrehozott VISUVAR bemenetén adja meg a referenciát shutter.POS-val a SHUTTER funkcióblokkra, hogy a jelenlegi pozíció visszakerüljön a visualizációhoz.
  2. Most ismételd meg az előző lépést a MOVETO_SLAT bemenetnél. A VISUVAR funkcióblokk adatbázisát nevezze meg slat. A VISUVAR bemenetét vezetjük vissza a shutter.SLAT kimenetre.
  3. A redőny irányításához gombokkal a visualizáción is, most hozunk létre három további VISUVAR funkcióblokkot. Az első kettőt helyezzük el a gombok és a SHUTTER funkcióblokk TR_UP és TR_DW bemenetei között. A harmadik VISUVAR-t helyezzük el a STOP bemenetnél. Válassza ki a megfelelő bemenetet.
  4. A első VISUVAR adatbázisát nevezze meg tr_up, a másodikat tr_down, és a harmadikot a STOP bemenetnél tr_stop.
  5. A következő lépésben hozunk létre egy új hálózatot. Itt helyezzünk el egy VISUVAR funkcióblokkot és nevezze meg az adatbázist real_pos. Most írjuk be a shutter.REAL_POS bemenetnél, hogy a jelenlegi redőnypozíció átkerüljön a szimbólumra.
  6. Ismételd meg az előző lépést egy új hálózattal. Most adjuk meg az adatbázis nevét real_slat-nak. Ezután írjuk be a shutter.REAL_SLAT bemenetnél.
  7. Most váltunk lefelé a szerkesztő regiszterein a Visualizáció lapra. Most látja a visualizáció szimbólumát.
  8. A szimbólumnál most állítsa be a változóknál a position-t real_pos-ra, és a slat_angle-et real_slat-ra. Emellett a Doppelklick-Schalter értékét állíthatja be pos-ra.
  9. A bal oldalon most válassza ki a Shutter-Blinds fület. A sablon tartalmazza az összes elemet a redőny irányításához.
  10. Most válassza ki a felső csúszkát. Ez most módosítandó. Az Érték-et állítsa be a pos változóra. A alsó csúszka esetében az Érték mutasson a slat változóra.
  11. Most válassza ki a felső gombot. Módosítsa az Érték-et a tr_up változóra.
  12. Ismételd meg a fenti lépést a Stop és le gombokkal, valamint a tr_stop és tr_down változókkal.
  13. Kattintson a Alkalmazás gombra. Most elhelyezhető egy redőny egy alaprajzon, és látja az eredményt.

Megjegyzés: Vegyék figyelembe, hogy a lapátlépés a csúszkán meg kell egyezzen a lépések számával a SHUTTER funkcióblokkon.