취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

블록다이아그램을 수정할대마다 시간이 2~3초정도 딜레이가 생깁니다

원인은 간단합니다 

 

수정하고자하는 블록다이아그램 VI의 용량이 큽니다.. 50Mb 정도 되니깐

 

함수을 추가하거나 Line을 잇거나 문자/숫자형 상수을 넣어도 2~3초정도 시스템이 멈추네요

 

해결하는 방법은 Sub Vi을 나누면 되는건 알고있는데 웬만하면 로컬변수로 사용하고싶어서 나누기가 싫네요 ㅠㅠ

 

다른 해결방법은 없을까요? 일반적인 방법은 Labview 싹 확인해봐서 셋팅값 바꿔도 비슷하네요.

 

 

아마 코드을 수정할때마다 Labview 컴파일러는 자동으로 컴파일을 실시하나봐요.. 그래서 코드수정할대마다

 

랩뷰 상단 메뉴버튼에 "→  버튼"에서 빌드 가능유무을 표시을해주죠(빌드가 안되는 코드라면 화살표가 깨져 있겠죠!)

 

일반적인 C 컴파일러처럼 유저가 컴파일할때만 컴파일되게 할순 없을까요?

 

즉 평상시에는 코드을 수정해도 컴파일을 실시하지않게 코드수정 다 되고 컴파일이 되게끔요.

 

다른방법이 있을지 의견 여쭤봅니다..

0 포인트
1/5 메시지
1,095 조회수

도구-옵션-환경-컴파일러에서 편집기 응답성 항목이 있는데 이부분 확인해보셨을까요?

0 포인트
2/5 메시지
1,047 조회수

네 했어요 ㅎ

NI 고객센터에 문의을 하구 답을 기다리고있긴한데

어렵네요 ㅎ

0 포인트
3/5 메시지
1,033 조회수

혹시 미리보기 켜놓고 작업하시는건 아닌가요?

컨트롤 쉬프트 N 눌러서 뜨는 창 켜져있으면 프로그램 수정하면 부하를 먹더라고요

0 포인트
4/5 메시지
986 조회수

했다는게.. 컴파일러 최적화를 0으로 두고 하시는중이시라는 얘기시면....

 

pc 사양 up or 소스코드 최적화 이 두가지 방법 이외에는 해결책이 안보이내요..

0 포인트
5/5 메시지
978 조회수