Të kontrolloni një Jalousie duke përdorur SPS
Për të kontrolluar një Jalousie me dalje, përdoret Blloku i Funksionit SHUTTER. Në këtë shembull të vogël, fillimisht tregon stimulimin përmes butoneve. Butonat janë të vërtetë kur shtypen dhe të gabuar kur lëshohen.
Këshillë: Programi mund të shkarkohet dhe importohet këtu:
example_shutter.antobj
Themelore
Fillimisht, shtoni një periferik të ri me llojin
Jalousie (gjetur nën Aktoren ▸ Hëngrima) në
Strukturën dhe pastaj klikoni në Explorer mbi
Aplikoni.
Pas hapjes së elementit, klikoni mbi
Bearbeiten, për të filluar me hapat e mëpasshtme.
- Fshini Bllokun e Funksionit VISU.
- Shtoni një Bllok të ri i Funksionit dhe caktoni atë si SHUTTER.
- Caktoni një bazë të të dhënave. Në shembullin tonë, kjo quhet shutter.
- Tani organizojmë daljet për motorin. Këto janë DO_UP për lart dhe DO_DW për poshtë. Në daljen DO_UP, shkruajmë out.up dhe në DO_DW, out.down. Të gjitha daljet e tjera do të lënohen për tani.
- Për të siguruar që Jalousie të lëvizë, duhet të caktohen kohët e lëvizjes. Në rastin tonë, caktojmë hyrjen PT_UP me T#10s dhe PT_DW me T#8s.
- Vendosni një kohë të vdekur prej T#500ms në hyrjen PT_STOP, për të blokuar dhe mbrojtur motorin.
- Tani shtojmë Jalousien me kohën e plotë të lëvizjes së lamellave. Këtë e caktojmë në hyrjen PT_SLAT me T#1s100ms. Për të siguruar që kjo të jetë efektive, duhen caktuar numri i hapatave, të cilat do t'i vendosim në hyrjen SLAT_STEPS me 10 hapata.
- Tani ne duhet vetëm të lidhim butonat. Për këtë shkruajmë në hyrjen TR_UP, in.Tr1_up dhe në hyrjen TR_DW, in.Tr1_down. Nëse shumë butona duhet të kontrollojnë të njëjtën Jalousie, këto duhen lidhur me hyrjet përmes një Blloku i Funksionit OR.
- Tani mund ta testoni aplikacionin duke klikuar mbi
Aplikoni dhe pastaj mbi
Paraprak.
Visualizim
Për të siguruar që visualizimi të komunikojë me Bllokun e Funksionit, duhen kryer hapat e mëposhtëm:
- Krijoni një Bllok të ri i Funksionit VISUVAR në hyrjen MOVETO_POS. Bazën e të dhënave të këtij Blloku të Funksionit do ta quajmë këtu pos. Në hyrjen e VISUVAR-t që krijohet, jepni referencën përmes shutter.POS në Bllokun e Funksionit SHUTTER, për të kthyer pozicionin aktual tek visualizimi.
- Tani përsërisni hapat e mëparshëm me hyrjen MOVETO_SLAT. Bazën e të dhënave të Bllokut të Funksionit VISUVAR do ta quajmë slat. Hyrja e VISUVAR-t do të drejtohet në daljen shutter.SLAT.
- Për të siguruar që Jalousie të kontrollohet edhe përmes butoneve në visualizim, tani vendosni tre Blloqe të tjera të Funksionit VISUVAR. Dy të parë do të vendosen midis butoneve dhe hyrjeve TR_UP dhe TR_DW të Bllokut të Funksionit SHUTTER. Blloku i tretë i Funksionit VISUVAR do të vendoset në hyrjen STOP. Për këtë, zgjidhni hyrjen e përkatëshme.
- Bazën e të dhënave të Bllokut të parë i Funksionit VISUVAR do ta quajmë tr_up, të dytin tr_down dhe atë në hyrjen STOP, tr_stop.
- Tani krijoni një Rrjet të ri. Këtë, shtoni një Bllok i Funksionit VISUVAR dhe quajmë bazën e të dhënave si real_pos. Tani shkruajmë në hyrjen shutter.REAL_POS, për të transferuar pozicionin aktual të Jalousies tek simboli.
- Përsërisni hapat e mëparshëm me një Rrjet të ri. Këtë herë, jepni si bazë të të dhënave emrin real_slat. Pastaj shkruani në hyrjen shutter.REAL_SLAT.
- Tani kaloni poshtë në kartelën e editorit në Visualizim. Tani do të shihni simbolin e visualizimit.
- Në simbol, tani vendosni në
Variablat, position në real_pos dhe slat_angle në real_slat. Për më tepër, mund të vendoset Doppelklick-Schalter në vlerën pos.
- Në anën e majtë, zgjidhni kartelën Shutter-Blinds. Shabloni përmban të gjitha elementet për kontrollimin e Jalousies.
- Tani zgjidhni shirrin e sipërm. Këtë duhet të ndryshohet. Vlera duhet të caktohet në variablën pos. Në shirrin e poshtëm, Vlera duhet të drejtojë në variablën slat.
- Tani zgjidhni sipërfaqen e sipërme të butonit. Ndryshojeni Vlerën në variablën tr_up.
- Përsërisni hapat e mëparshëm me butonin Stop dhe ab me variablat tr_stop dhe tr_down.
- Klikoni pastaj mbi
Aplikoni. Tani Jalousie mund të vendoset në një plan bazë dhe do ta shihni rezultatin.
Shënim: Ju lutemi, vini re se hapi i lamellës në shirr duhet të përputhet me numrin e hapave në Bllokun e Funksionit SHUTTER.