13.07.2015 Views

S7-300/400 Ohjelmointi FUB/FDB - Siemens

S7-300/400 Ohjelmointi FUB/FDB - Siemens

S7-300/400 Ohjelmointi FUB/FDB - Siemens

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Peruslaskentaoperaatiot11.2 Kokonaislukujen yhteenlasku (32 bittiä)KuvausVapautustulon (EN) signaalitila ”1” aktivoi operaation kokonaislukujenyhteenlasku (32 bittiä). Tämä operaatio laskee yhteen tulot IN1 ja IN2.Tulosta voi kysyä lähdöstä OUT. Tuloksen ollessa kokonaisluvuille sallitunalueen ulkopuolella (32 bittiä), on OV-bitillä ja OS-bitillä arvo ”1” jaENO:lla arvo ”0”.Taulukko 11-2 Kokonaislukujen yhteenlasku (32 bittiä) -kehys ja parametriFUP-kehys Parametri Tiedosto -tyyppiENIN1IN2ADD_DIOUTENOMuistialueKuvausEN BOOL E, A, M, D, L, T, Z VapautustuloIN1 DINT E, A, M, D, L Ensimmäinen yhteenlaskettavatai vakioIN2 DINT E, A, M, D, L Toinen yhteenlaskettavatai vakioOUT DINT E, A, M, D, L Yhteenlaskun tulosENO BOOL E, A, M, D, L VapautuslähtöE0.0MD0MD4ADD_DIENIN1 OUTIN2 ENOMD10A4.0=Kehys ADD_DI aktivoidaan, jos E 0.0 = 1.Yhteenlaskun MD0 + MD4 tulos tallennetaanmerkkerikaksoissanaan MD10. Mikäli tulos onkokonaisluvuille sallitun alueen ulkopuolella(32 bittiä) tai jos tulon E 0.0 signaalitila = 0,osoitetaan lähdölle A 4.0 signaali ”0” eikäoperaatiota suoriteta.Tilasanan bittien kuvausOperaatio suoritetaan (EN = 1):BIE A1 A0 OV OS OR STA VKE /ERkirjoitus x x x x x 0 x x 1Kuva 11-2Kokonaislukujen yhteenlasku (32 bittiä)C79000-G7000-C402-0111-3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!