02-17-2011 07:53 PM
안녕하세요. 인트로메딕 기업부설연구소 김성기 연구원입니다.
현재 저희회사는 캡슐내시경관련 제품을 연구 개발하고 있습니다.
이번에 랩뷰프로그램관련하여 스터디를 하려고 합니다.(현재 NI 2010 평가판으로 사용하고 있습니다)
우선 시리얼통신을 통하여 간단한 하드웨어 제어를 할려고 하는데...
프로그래밍후 디버깅시 VI 프런트패널에서 연속동작, 강제종료 등의 기능키를 사용하면
NI프로그램 전체가 다운이 되는 증상이 나타납니다.
해결방법이 없는지요.. 답변 부탁드립니다. 수고하세요!
02-21-2011 06:24 PM
우선 연속실행과 강제종료의 사용은 프로그램 디자인시 문제를 불러 올 수 도 있습니다. 프로그램이 완벽히 구성되어 있지 않으면 강제 종료후에도 하드웨어 등이 지속적으로 동작을 멈추지 않고 실행을 하고 있는 경우도 발생할 가능성도 있습니다. 따라서 프로그램을 디자인 하시려면 while loop나 for loop를 이용하여 디자인 하시고 항상 종료조건을 넣어 주시어 프로그램 자체에서 순차적으로 종료될 수 있도록 하여 주십시요. 또한 LabVIEW의 다운 현상은 고객님께서 사용하시는 PC이 소프트웨어간 충돌에 의한 것 일 수 있습니다. 따라서 같은 프로그램을 다른 PC에서 실행시켜 테스트를 해 보십시요. 그러고 난 후 해당 프로그램이 이상없이 실행된다면 고객님의 PC에 LabVIEW를 다시 설치 하셔야 함을 알려 드립니다.