Tässä testataan helppoja laskutoimituksia... HMI:n tekeminen hieman hankalampaa.
Sivun lopussa on SimpleMath1.xps, josta voi katsoa minkälaista koodia pitäisi luoda.
Integer inputit:
- A,B,C, joita käytetään laskuissa
Boolean input:
- EN_O5, joka kytkee lasketaanko tulos O5
Integer outputit:
- O1,O2,O3,O4 ja O5. Niihin laitetaan lasketut tulokset ja käytetään HMI:ssa tulosten näyttämiseen.
Huomaa:
- Jos C on 0:lla tulee divide by zero, siksi C:n arvo on alussa 1
- Pitäisi syöttää A,B,C:n integer luku ei siis mitään "xyz42"
- Jos EN_O5 on päällä niin se laskee O5:n tulosta muuten ei...ainakin suurimmasta osasta eri käskyjä on versiot ilman EN ja ENO:a ja ne voi myös tehdä versioina joissa on EN ja ENO. Laskee siis vain jos EN on tosi.