7
OPS_Auto Page 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 Fb-AiAo-Harjoitus.zip

Fuction Block – AI – Unipolar

  • Upload
    burt

  • View
    53

  • Download
    3

Embed Size (px)

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 Presentation

Citation preview

Page 1: Fuction  Block – AI – Unipolar

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

Page 2: Fuction  Block – AI – Unipolar

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

Page 3: Fuction  Block – AI – Unipolar

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

Page 4: Fuction  Block – AI – Unipolar

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

Page 5: Fuction  Block – AI – Unipolar

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

Page 6: Fuction  Block – AI – Unipolar

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)

Page 7: Fuction  Block – AI – Unipolar

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)