timohei.net / Opintojaksot / Aiemmin pitämäni opintojaksot / Kunnossapito ja diagnostiikka 2 / Redundanttisuus /
Harjoitus - 2/3-valinta
Harjoitus 1
Luo metsoDNA-sovellus, joka lukee kolmea binäärituloa (BIU8, ks. Yleisohje), tekee niistä
- 1/2-valinnan,
- 2/2-valinnan sekä
- 2/3-valinnan
ja vie tulokset BOU8-kortin kanaviin 0, 1 ja 2 (ks. Yleisohje)!
Harjoitus 2
Lisää sovellukseen hälytys viallisesta mittauksesta. Mittaus tulkitaan 2/3-valinnassa vialliseksi, mikäli se poikkeaa kahdesta muusta mittauksesta tarpeeksi kauan. Aseta viiveeksi tässä harjoituksessa 10 sekuntia. Todellisessa prosessissa viiveen pituus riippuu mitattavasta prosessisuureesta, mittausten laadusta ja ajotavoista.
Kytke 2/3-valinnan tulos BOU8-kortin lisäksi suorasaantiporttiin pr:XS-2025#.H (Common -> Direct access left) ja luo siihen liittyvät positiomoduuli ja tapahtumamoduuli. Katso tarvittaessa ohje Automaatiojärjestemät-opintojakson metsoDNA How-to ohjesivulta Binääritiedon käyttöliittymä. Hälytykset nähdään käyttöliittymän Dna Operate Client hälytysnäytön kautta.
Harjoitus 3
Lisää sovellukseen binääritulojen vikabittitarkistus ja poista viallisen tulon vaikutus 2/3-valintaan. Turvalliseen toimintaan pyrittäessä tämä käytännössä tarkoittaa 2/3-valinnan muuttamista vikatilanteessa 1/2-valinnaksi.