fuction block – ai – unipolar
DESCRIPTION
Fuction Block – AI – Unipolar. Tehtävä 1.1 Tee FB, joka skaalaa analogiakortilta tulevan luvun 0-27648 välille Eu_Min ja Eu_Max . Esimerkiksi 0-1500 rpm 0-10 V 0-27648 0-1500 rpm Käytä oheen listattuja signaaleita Käytä hyväksi oheista S7-pohjasovellusta ja siinä FB12:ta - PowerPoint PPT PresentationTRANSCRIPT
OPS_AutoPage 1
Fuction Block – AI – Unipolar Tehtävä 1.1
Tee FB, joka skaalaa analogiakortilta tulevan luvun 0-27648 välille Eu_Min ja Eu_Max. Esimerkiksi 0-1500 rpm 0-10 V 0-27648 0-1500 rpm
Käytä oheen listattuja signaaleita Käytä hyväksi oheista S7-
pohjasovellusta ja siinä FB12:ta Testaa simuloimalla PLCSim:illä, että
edellä kuvattu 0-1500 rpm esimerkkiskaalaus toimii
Tehtävä 1.2 Lisää lohkoon seuraava toiminta:
Lohko voidaan asettaa Manual-tilaan (Man)
Mittausravo voidaan asettaa manuaalisesti halutuksi Man-tilassa. AI-kanavasta tuleva arvo ei tällöin päivity mittaukseksi asti, vaan tottelee aseteltavaa arvoa ManVallue
Manual-tilan alkuarvo otetaan sen hetkisestä mittauksesta
Manual-tila indikoidaan lohkon lähdössä ManI-signalilla
Fb-AiAo-Harjoitus.zip
OPS_AutoPage 2
Fuction Block – AI – Bipolar Tehtävä 1.3
Lisää AI FB-lohkoon, myös negatiivisten lukujen skaalaus
- 27648 - 27648 välille Eu_Min ja Eu_Max. Esimerkiksi -1500-1500 rpm -10-10 V
-27648-27648 1500-1500 rpm Käytä oheen listattuja signaaleita Käytä hyväksi oheista S7-pohjasovellusta ja
siinä FB12:ta Testaa simuloimalla PLCSim:illä, että edellä
kuvattu -1500-1500 rpm esimerkkiskaalaus toimii
Tehtävä1.4 Mieti, miten lohkoa on sovellettava, jotta
skaalaus toimii käytettäessä J-tyypin termoparia
Testaa simuloimalla PLCSim:illä, että edellä miettimäsi ratkaisu toimii.
Tehtävä 1.5 Tee AO-skaalauslohko lähtien liikkeelle
pohjasovelluksessa olevastga FB13-lohkosta
OPS_AutoPage 3
AI/AO-Soveltaminen - Säätäjä Tehtävä 2.1
Tehtävää varten on Step-sovellus pohja, jossa on säätäjä - Sovellus FC1 ja säätäjä FB10. Pohjassa on myös simuloitu prosessi 1.-kertaluvun viiveellä – FB50. Prosessisimulaation ja säätäjän kutsut on OB35:ssä. Säätäjän lähtö on kytketty prosessin sisäänmenoksi ja ulostulo on kytketty mittaukseksi.
Testaa PID-säätäjän toiminta käsiajolla Avaa ohessa oleva Step7-ohjelma Käynnistä simulaattori, lataa lohkot
simulaattoriin ja avaa VAT-taulukko Aseta säätäjä käsiohjaukselle: MAN=1
MAN_I=1 Aseta ohjausarvoksi 50: MAN_REF=50
LMN=50, AO_CH=13824 Mitä LMN ja AO_CH edustavat? Mikä on
niiden SI-yksikkö? Voiko se olla käytännön sovelluksissa jotain muuta? Mikä on prosessin vahvistus
OPS_AutoPage 4
AI/AO-Soveltaminen - Säätäjä Tehtävä 2.2
Testaa PID-säätäjän toiminta automaatilla, kun mittausarvo on valmiiksi skaalattu reaaliluku
Aseta mittausarvo reaalilukuna – SEL_AI=1 Säätäjä P-säädöksi: P_SEL=1, I_SEL=0, D_SEL=0 Aseta vahvistus GAIN=1 ja integrointiaika TI=30s Aseta asetusarvo: AUTO_REF=50.0 Aseta Auto moodi päälle: AUTO=1 AUTOI=1 Mihin arvoon asettuvat LMN , PV_IN ja PV. Miksi? Muuta GAIN=2 Mihin arvoon asettuvat LMN , PV_IN ja PV. Miksi? Muuta PI-säädöksi: I_SEL=1 Mihin arvoon asettuvat LMN , PV_IN ja PV. Miksi? Muuta integrointiaika TI=10s Miten säätö muuttui? Palauta integrointiaika TI=30s
OPS_AutoPage 5
AI/AO-Soveltaminen - Säätäjä
Tehtävä 2.3Testaa PID-säätäjän toiminta automaatilla, kun mittausarvo tulee analogiakanavasta
Aseta mittausarvo analogiakanavasta – SEL_AI=0 (VAT), AI_CH=PIW288 (FC1)
Avaa säätölohko ja katso, mihin edellä olevat signaalit vaikuttavat (Open FB10)
Mitä odotat tapahtuvan, kun asetat PIW288=13824
Aseta PIW288=13824 (Simulaattorissa) Tapahtuiko odotustesi mukaisesti? Muuta mittauksen skaalaksi 0-1000 rpm (DB10) Testaa säätö: AUTO_REF=500 rpm (VAT) Miten säädön käyttäytyminen muuttui? Mitä on tehtävä, jotta säätö toimii, kuten ennen
skaalauksen muutosta? Tee muutos ja kokeile toiminta
OPS_AutoPage 6
AI/AO-Soveltaminen - Säätäjä Tehtävä 2.4
Alla on vesiprosessin dokumentti. Toteuta ja testaa seuraavat säädöt: Painesäätö PIC420 – Toimilaittena pumput Virtaussäätö FIC610 - Toimilaittena venttiili FV230 Pintasäätö LIC - Toimilaittena ? (Vihje: Kaskadi)
OPS_AutoPage 7
AI/AO-Soveltaminen - Säätäjä FT610 PIW 340 INT FT-610, Wörtex virt. mittaus, (4-20 mA, 0-350 lpm) FV230_OHJ PQW 390 INT FV-230, Neles segmanttiventtiilin ohjaus (4-30 mA, 0-100 %) FV320_OHJ PQW 400 INT FV-320, YS-10:n istukkasäätöventiili (4-20 mA, 0-100) FV340_OHJ PQW 402 INT FV-340, YS-20:n istukkasäätöventiili (4-20 mA, 0-100) LIT560 PIW 336 INT LIT-560, VS-50:n pinnankorkeusviesti (4-20 mA, 0-100 %) LT500 PIW 330 INT LT-500, PS-30:n pinnankorkeusviesti, (4-20 mA, 0-100 %) LT530 PIW 332 INT LT-530, YS-10:n pinnankorkeusviesti, (4-20 mA, 0-100 %) LT550 PIW 334 INT LT-550, YS-20:n pinnankorkeusviesti, (4-20 mA, 0-100 %) P1PV PIW 320 INT P1 taajuuden oloarvo (4-20 mA, 0-2900 rpm) P2_TAAJ_OHJ PQW 386 INT P2:n taajuuden ohjaus (0-20 mA, 0-2900 rpm) PT420 PIW 326 INT PT-420, putkiston paineviesti (4-20 mA, 0-4 bar) PT430 PIW 328 INT PT-430, PS-30:n paineviesti (4-20 mA, 0-4 bar) PV190_OHJ PQW 388 INT PV-190, PS-30 paineen ohjaus (4-20 mA, 0-100 %) TT710 PIW 342 INT TT-710, YS-10:n lämpötila (4-20 mA, 0-100 ast) TT720 PIW 344 INT TT-710, YS-20:n lämpötila (4-20 mA, 0-100 ast) TT740 PIW 346 INT TT-710, putkiston lämpötila(4-20 mA, 0-100 ast) P1_OHJ PQW 384 INT P1:n taajuuden ohjaus (0-20 mA, 0-2900 rpm)