Ohjausverho ohjaamalla SPS:ää
Jalousien ohjaamiseksi ulostuloilla käytetään toimintosarjaa SHUTTER. Tässä pienessä esimerkissä näytetään ensin ohjaus painikkeiden kautta. Painikkeet ovat tosia paineessa ja epätosia päästettäessä.
Vinkki: Ohjelma voidaan ladata ja tuoda sisään täältä:
example_shutter.antobj
Perusteet
Ensimmäiseksi lisätään uusi perifeeria, jonka tyyppi on
Jalousie (löytyy kohdasta Aktoren ▸ Beschattung) rakenteeseen ja sen jälkeen napsautetaan Explorerissa
Käytä.
Elementin avaamisen jälkeen napsauttavat
Muokkaa, jotta voit aloittaa seuraavien askelten kanssa.
- Poista toimintosarja VISU.
- Lisää uusi toimintosarja ja määritä se SHUTTER.
- Anna tietokanta. Esimerkkimme nimellä on shutter.
- Nyt järjestämme ulostulot moottorille. Nämä ovat DO_UP ylös ja DO_DW alas. Ulostuloon DO_UP kirjoitamme siis out.up ja DO_DW out.down. Muut ulostulot jätetään tällä hetkellä pois.
- Aseta jalousie liikkuakseen, on määritettävä ajastimet. Tässä tapauksessa määrittelemme syötteen PT_UP arvoksi T#10s ja PT_DW arvoksi T#8s.
- Syötä syötteeseen PT_STOP kuolleenaika T#500ms, jotta moottori lukittaisiin ja suojeltaisiin.
- Nyt laajennamme jalousien koko lamellin ajalla. Tämä määritetään syötteessä PT_SLAT arvoksi T#1s100ms. Jotta tämä olisi voimassa, on vielä ilmoitettava askeleiden määrä, jota merkitään syötteessä SLAT_STEPS arvoksi 10 askelta.
- Nyt tarvitsemme vain painikkeet yhdistää. Tämän vuoksi kirjoitamme syötteeseen TR_UP siis in.Tr1_up ja syötteessä TR_DW in.Tr1_down. Jos useat painikkeet täytyy ohjata samaa jalousia, ne yhdistetään syötteinä OR-toimintosarjan kanssa.
- Nyt voit testata sovellusta napsauttamalla
Käytä ja sen jälkeen
Esikatselu.
Visualisointi
Jotta visualisointi voi kommunikoida toimintosarjan kanssa, on vielä seuraavat vaiheet suoritettava:
- Syötteessä MOVETO_POS luo uusi toimintosarja VISUVAR. Tämän toimintosarjan tietokannan nimeämme tässä pos. Luodun VISUVAR:n syötteessä annat viittauksen shutter.POS SHUTTER-toimintosarjaan, jotta nykyinen asema palautetaan visualisoinnille.
- Toista edellinen askel syötteellä MOVETO_SLAT. Toimintosarjan VISUVAR tietokannan nimeämme slat. VISUVAR:n syötteen johdamme sitten ulostuloon shutter.SLAT.
- Jotta jalousie voidaan ohjata myös visualisoinnin näppäimillä, luo nyt kolme lisää toimintosarjaa VISUVAR. Ensimmäiset kaksi asetetaan painikkeiden ja syötteiden TR_UP ja TR_DW välille toimintosarjassa SHUTTER. Kolmas VISUVAR lisätään syötteeseen STOP. Valitse tähän tarkoitukseen kyseinen syöttö.
- Ensimmäisen VISUVAR:n tietokannan nimeämme tr_up, toisen tr_down ja syötteessä STOP tr_stop.
- Seuraavaksi luo uusi
verkosto. Tähän lisätään toimintosarja VISUVAR ja nimetään tietokanta real_pos. Kirjoita sitten syötteessä shutter.REAL_POS, jotta nykyinen jalousien asema siirretään symbolille.
- Toista edellinen askel uuden verkoston kanssa. Tällä kertaa annamme tietokannan nimeksi real_slat. Sen jälkeen kirjoita syötteessä shutter.REAL_SLAT.
- Nyt vaihda editorin alareunassa välilehdelle Visualisierung. Nyt näet visualisoinnin symbolin.
- Symbolissa aseta nyt muuttujien
kohdalla position arvoksi real_pos ja slat_angle arvoksi real_slat. Lisäksi Doppelklick-Schalter voidaan asettaa arvoksi pos.
- Vasemmalla puolella valitse välilehti Shutter-Blinds. Pohjassa on kaikki elementit jalousien ohjaamiseksi.
- Valitse nyt ylin liukusäädin. Tämä täytyy muuttaa. Arvo muuttujaksi pos. Alemman liukusäätimen kohdalla Arvo täytyy osoittaa muuttujaan slat.
- Valitse nyt ylin painike. Muuta Arvo muuttujaksi tr_up.
- Toista edellinen askel näppäimillä Stop ja alas muuttujilla tr_stop ja tr_down.
- Napsauta sitten
Käytä. Nyt jalousie voidaan sijoittaa pohjapiirrokselle ja voit nähdä tuloksen.
Huomautus: Huomaa, että lamelliaskeleiden määrä liukusäätimessä pitää olla yhtä suuri kuin SHUTTER-toimintosarjan askeleiden määrä.