3.4.2 - Terningekast 3_SubVIs 2

I denne øvelse skal du erstatte terningekastene i terningekast 3 øvelsen med subVIs. Du skal imidlertid lave SubVIs åbne, så de kan danne et hvilket som helst heltal mellem to brugerdefinerede værdier:

Screen Shot 2012-04-13 at 11.19.03
  1. Åbn 2-4_Terningekast3.vi
  2. Gem som 3-4-2_Terningekast3_SubVI.vi
  3. Marker terningefunktionen (tilfældigt heltal mellem 1 og 6) og gør den til et SubVI
    1. Edit -> Create SubVI
  4. Dobbeltklik på ikonet for at åbne dit nyskabte subVI
  5. Rediger ikonet til at indikere funktionen af SubVIet
    1. Højreklik ikonet øverst th på Block Diagrammet og vælg: Edit Icon
    2. Lav et nyt ikon - brug evt. ikonet for SubVI'et nederst på siden som inspiration
  6. Tilføj to numeriske kontroller på front panelet
    1. Kald dem Min og Max
    2. Omdøb indikatoren til RandomNumber
  7. Forbind kontroller/indikator med Connector panelet
    1. Højreklik ikonet på Front Panelet og vælg "Show Connector"
    2. Højreklik Connectoren og vælg Panels -> ikonet med to indgange til venstre og en udgang til højre
    3. Klik på hver enkelt terminal på Connector Ikonet og derpå på den tilhørende kontrol/Indikator i front panelet
  8. Ret ledningsførslen på block diagrammet som på nedenstående
  9. Gem dit SubVI som RandomIntegerMinMax.vi
  10. Luk det
  11. På Block diagrammet for 3-4-2_Terningekast3_SubVI.vi:
    1. Slet dine gamle terningekast ikoner.
    2. Kopier dit nye ikon og indsæt 3 yderligere kopier istedet for de øvrige terningekast.
    3. Lav to nye konstanter og sæt dem til hhv. 1 (min) og 6 (max). Forbind dem til de respektive terminaler på alle fire SubVIs
  12. Kør programmet og tjek om alt fungerer som tiltænkt.
  13. Gem dit VI.

Inspiration:

Skærmbillede 2012-04-08 kl. 01.11.41
Skærmbillede 2012-04-08 kl. 01.18.52


Created by Samuel Thrysøe © 2012