Tietokoneiden näyttöjä, joissa näkyy kuvaa automaatiolaboratorion laitteistosta. Monitoreiden takana näkyy sama laitteisto kuin kuvissa.

timohei.net / Opintojaksot / Opintojaksot / Automaatiojärjestelmien perusteet / Valmet DNA (MetsoDNA) How-to /
cmp- ja calc-toimilohkot

Liuku- ja kokonaislukujen vertailu ("binääriarvoksi muuttaminen") tehdään cmp-toimilohkolla, laskenta calc-toimilohkolla, joista on olemassa useita versioita tulojen tietotyyppien sekä tulojen ja lähtöjen lukumäärien mukaan.

Vapaamuotoiset toimilohkot manuaalissa

Näiden toimilohkojen ohjesivut ovat sähköisessä Valmet DNA-manuaalissa omassa Vapaamuotoiset toimilohkot -tiedostossaan - eivät siis Toimilohkot-tiedostoissa:

Laskenta- / vertailukaava

Toimilohkon lähdöt asettuvat siihen syötetyn kaavan mukaan. Kaava on muotoa

LÄHDÖN_TUNNUS = TULON_TUNNUS OPERAATTORI [TULON_TUNNUS | VAKIO] [OPERAATTORI [TULON TUNNUS | VAKIO]] ... ;

missä

cmp- ja calc-esimerkkejä

Kaavassa käytettävien vakioarvojen muuttaminen buggerilla

Mikäli edellisen esimerkin vakioarvoa 1.105 halutaan tarvittaessa muuttaa esim. buggerilla, tulee kyseinen parametri antaa vapaamuotoisen toimilohkon ulkopuolella. Huomaa ana-tyypin rakenne [vikabitit],[liukuluvun arvo-osa] - kaavan sisälle vikabittejä ei merkitä, rajapintaporttiin merkitään):

Vinkkejä virhetilanteisiin

Jos näiden toimilohkojen yhteydessä tulee virheilmoituksia, tarkista,

Kaavan saa jakaa useammalle riville. Puolipisteellä siis ilmoitetaan, mihin kaava loppuu.

Päivitetty 17.4.2024

<<  Edellinen
(7) Binääritulo BIU8
Sivu 8/30Seuraava >>
(9) DNAuse Editor -värikoodit
© Timo Heikkinen | timo piste heikkinen at oamk piste fi