Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

AI-viestin siirtäminen logiikkaan

Samankaltaiset esitykset


Esitys aiheesta: "AI-viestin siirtäminen logiikkaan"— Esityksen transkriptio:

1 AI-viestin siirtäminen logiikkaan
Ohessa esitetään kaaviona ketju, joka tarvitaan analogiamittauksen siirtämiseksi logiikan työmuistiin. Sovellusohjelma käy lukemassa/kirjoittamassa analogiakortin muistin PIW-osoitteesta taustaväylän kautta, sillä hetkellä, kun ohjelmarivi suoritetaan Ohjelmankiertoon sidottu tulo- ja lähtörekisterin päivitys voidaan sivuuttaa binäärisignaalien kodalla. Bittitason komentoa ei ole. Vähintään yksi tavu haetaan kerrallaan.

2 AI-viestin muunnosaika
A/D-muuntimia ei ole välttämättä joka kanavalle, jolloin muunnos tehdään kanaville vuorotellen. Kanavien näytteenottovälistä voi siten tulla pitkä Peruskortti esim 250 ms Normikortti 50 ms High Speed 50 micro sekunttia Nyrkkisääntö – näytteenotto ja siihen synkronoidun säätövälin tulee olla vähintään 10 X säädettävän suureen aikavakio. Esimerkinomaisesti suuruusluokkia: Pinta – 1 s Virtaus 100 ms Paine 50 ms Nopeus 10 ms A/D-muunnos ja logiikkaohjelman suoritus tapahtuvat epäsynkronissa. Tämä on huomioitava sopivaa säätöväliä aseteltaessa. Miten kokonaisreaktioaika lasketaan?

3 AI-kortin ominaisuuksia - Differentiaalinen
Differentiaalinen AI-tulokortti perus standardiviestien mittaamiseen Huomioi erityisesti Erotus - Isolation Mana on kortin oman elektroniikan 0-taso. Isoloidussa kortissa sitä ei ole tuotu kortista ulos kytkentärimalle. Kanava-Kanava ja Kanava-Mana max 75 VDC Mana-CPU:n välillä (=Kanava-CPU) (Uiso), max 75 VDC Kanavien ja kortin teholähteen välillä, max 75 VDC

4 AI-kortin ominaisuuksia - Differentiaalinen
Huomioi erityisesti Sisäänmenovastus Vaikutus häiriösietoisuuteen Mittausperiaate Jännitteelle Virralle 2-johdin lähettimelle Häiriösuodatus 50Hz

5 AI-kortin ominaisuuksia – Single Ended
Single Ended (isoloimaton) AI-tulokortti standardiviestien mittaamiseen Huomioi erityisesti Erotus – Isolation Kanava-Kanava ja Kanava-Mana max 2.5 VDC Mana-CPU:n välillä (=Kanava-CPU) (Uiso), max 75 VDC Kanavien ja kortin teholähteen välillä, max 75 VDC

6 AI-kortin ominaisuuksia – Single Ended
Single Ended (isoloimaton) AI-tulokortti standardiviestien mittaamiseen Huomioi erityisesti Erotus – Isolation Kanava-Kanava ja Kanava-Mana max 2.5 VDC Mana-CPU:n välillä (=Kanava-CPU) (Uiso), max 75 VDC Kanavien ja kortin teholähteen välillä, max 75 VDC

7 AI-viestin siirtäminen logiikkaan
Ohessa esitetään kaaviona ketju, joka tarvitaan analogiamittauksen siirtämiseksi logiikan työmuistiin. A/D-muuntimia ei ole välttämättä joka kanavalle, jolloin muunnos tehdään kanaville vuorotellen. Kanavien näytteenottoväli voi siten olla pitkä Peruskortti esim 250 ms Normikortti 50 ms High Speed 50 micro sekunttia Nyrkkisääntö – näytteenottoja siihen synkronoitu säätöväli tulee olla vähintään 10 X säädettävän suureen aikavakio. Esimerkinomaisesti suuruusluokkia: Pinta – 1 s Virtaus 100 ms Paine 50 ms Nopeus 10 ms A/D-muunnos ja logiikkaohjelman suoritus tapahtuvat epäsynkronissa. Tämä on huomioitava sopivaa säätöväliä aseteltaessa. Miten kokonaisreaktioaika lasketaan Mittauksen varsinainen käsittely tapahtuu sitten työmuistin ja sovellutusohjelman välillä.

8 Analogiatulot ja -lähdöt
Tehtävä 1 Tee FB, joka skaalaa analogiakortilta tulevan luvun välille Eu_Min ja Eu_Max. Esimerkiksi rpm  0-10 V   rpm Käytä oheen listattuja signaaleita Käytä hyväksi oheista S7-pohjasovellusta ja siinä FB12:ta Testaa simuloimalla PLCSim:illä, että edellä kuvattu rpm esimerkkiskaalaus toimii Tehtävä 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

9 Fuction Block – AI – Bipolar
Tehtävä 3 Lisää AI FB-lohkoon, myös negatiivisten lukujen skaalaus välille Eu_Min ja Eu_Max. Esimerkiksi rpm  V   rpm Käytä oheen listattuja signaaleita Käytä hyväksi oheista S7-pohjasovellusta ja siinä FB12:ta Testaa simuloimalla PLCSim:illä, että edellä kuvattu rpm esimerkkiskaalaus toimii Tehtävä 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ä 5 Tee AO-skaalauslohko lähtien liikkeelle pohjasovelluksessa olevastga FB13-lohkosta

10 AI-kortin ominaisuuksia - Differentiaalinen
Differentiaalinen AI-tulokortti perus standardiviestien mittaamiseen Positive edge If the input chanages 01 then the output is one Functionality is: Recognizes events Gives a pulse, which has duration of one program cycle Needs a help memory bit. Used to remember the input value at the previous program scan. This is not the edge. Do not use this memory anywhere else N Negative edge If the input chanages 10 then the output is one Midline output - # Copies the value of the specified location to the memory bit


Lataa ppt "AI-viestin siirtäminen logiikkaan"

Samankaltaiset esitykset


Iklan oleh Google