LabVIEW Case structure

Case ๊ตฌ์กฐ๋Š” ์กฐ๊ฑด์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. C์–ธ์–ด์—์„œ if๋ฌธ๊ณผ switch๋ฌธ์ด ์žˆ๋Š”๋ฐ ์ด ๋‘ ๊ฐ€์ง€ ๋ฌธ๋ฒ•์˜ ์—ญํ• ์„ ํ•˜๋Š” ๊ตฌ์กฐ๋ผ๊ณ  ๋ณด๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ผ€์ด์Šค ์„ ํƒ์ž์— ์ˆซ์žํ˜•, ์—ด๊ฑฐํ˜•, ๋ถˆ๋ฆฌ์–ธ, ๋ฌธ์ž์—ด ์ฝค๋ณด ๋ฐ•์Šค, ์—๋Ÿฌ ๊ฐ€ ์—ฐ๊ฒฐ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Case ๊ตฌ์กฐ๋Š” ๋ธ”๋ก๋‹ค์ด์–ด๊ทธ๋žจ ํŒ”๋ ˆํŠธ - ๊ตฌ์กฐ - Case ๊ตฌ์กฐ๋ฅผ ์„ ํƒํ•˜์—ฌ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์ธ ์ผ€์ด์Šค ๋ผ๋ฒจ์—๋Š” ์ฐธ, ๊ฑฐ์ง“์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ€์ด์Šค ์„ ํƒ์ž์— ์กฐ๊ฑด์ด๋‚˜ ๋ถˆ๋ฆฌ์–ธ ์—ฐ์‚ฐ์— ์˜ํ•œ ๊ฒฐ๊ณผ๊ฐ€ ์—ฐ๊ฒฐ๋  ๋•Œ, ์ฐธ์ธ ๊ฒฐ๊ณผ๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด ๋ผ๋ฒจ์ด ์ฐธ์ธ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋˜๊ณ , ๊ฑฐ์ง“์ธ ๊ฒฐ๊ณผ๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด ๋ผ๋ฒจ์ด ๊ฑฐ์ง“์ธ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

์ถœ๋ ฅ ๊ฐ’์ด ์ฐธ์ด๋‚˜ ๊ฑฐ์ง“์—๋งŒ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฉด ์‹คํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•œ ์ชฝ์—๋งŒ ๊ฐ’์ด ์—ฐ๊ฒฐ๋˜๋ฉด ํ„ฐ๋„์ด ํฐ์ƒ‰์œผ๋กœ ๋šซ๋ ค์žˆ๊ณ , ๋ชจ๋“  ๊ฒฝ์šฐ์— ๋Œ€ํ•ด ์ถœ๋ ฅ๊ฐ’์ด ์—ฐ๊ฒฐ๋˜๋ฉด ํ•ด๋‹น ํƒ€์ž…์˜ ์ƒ‰์œผ๋กœ ์ฑ„์›Œ์ง‘๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์ž…๋ ฅ๋œ ์ˆซ์ž๊ฐ€ 2 ๋ณด๋‹ค ์ž‘์œผ๋ฉด ์ฐธ์ด๊ณ , 2 ์ด์ƒ์ด๋ฉด ๊ฑฐ์ง“์ด ์ถœ๋ ฅ๋˜๋Š” ์ฝ”๋“œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ผ๋ฒจ์€ ๋ถˆ๋ฆฌ์–ธ, ์ŠคํŠธ๋ง, ์ •์ˆ˜, ๋“ฑ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1 ... 4๋ฅผ ๋ผ๋ฒจ๋กœ ์„ค์ •ํ•˜๋ฉด ์„ ํƒ์ž๋กœ 1, 2, 3, 4 ์ค‘ ํ•˜๋‚˜์˜ ๊ฐ’์ด ์ž…๋ ฅ๋˜์—ˆ์„ ๋•Œ ํ•ด๋‹น ๋ผ๋ฒจ์˜ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

Last updated on