Windows에서 SIT VI를 Stand-Alone으로 실행시킬 수 있습니까?



주요한 소프트웨어:
주요한 소프트웨어 버전: 2.0
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: N/A

문제점: Simulation Interface Toolkit (SIT)으로 만든 LabVIEW user interface를 이용하면 Simulink안에서 Simulink model을 직접 실행시킬수 있습니다. 또한 Real-Time Workshop으로 model DLL을 만들면 RT target에 download시켜 LabVIEW Real-Time으로 실행시킬 수 있습니다.

솔루션: SIT Connection Manager dialog box로 만들어진 host VI는 2가지 모드로 동작합니다. Host VI는 Simulink와 연결하여 Simulink안의 simulation을 실행시키거나, 또는, RT target에 model DLL을 Download시키고 model DLL과 연결합니다.

Host computer에서 SIT Server는 Simulink가 시작될 때자동적으로 시작됩니다. RT target에서는, model_main.vi 또는 model_main_daq.vi를 다운로드하고 실행시킬 때 RT target에서 자동적으로 SIT server가 실행됩니다.

만약 당신이 Windows상에서 수동으로 code>model_main.vi 또는 model_main_daq.vi를 시작시키려면 model VI가 Windows에서 SIT server를 시작시켜야 합니다. Host VI는 SIT Connection Manager dialog box에 의해 만들어지고 model VI와 연결시키는 역할을 합니다. 당신이 host VI를 실행시킬때 RT checkbox에 check를 하지 않음으로 해서 localhost에서 실행을 할 수 있습니다.

당신은 Simulink가 수행되고 있을때 수동으로 model VI를 시작할 수 없습니다. 왜냐하면 Simulink와 model VI가 통신을 하기 위해 같은 port를 사용하기 때문입니다.

그러므로 Windows 상에서 SIT VI를 실행시키기 위해서는 다음 단계를 따라야 합니다.

  1. Simulink가 수행되지 않는걸 확인해야 합니다.
  2. model_main.vi 또는 model_main_daq.vi를 열어 실행시킵니다. 이 단계는 SIT server를 실행시킵니다.
  3. 당신이 만든 user interface VI를 열고 실행시킵니다. RT checkbox에는 check하지 말고 localhost로 실행시키십시요.



관련 링크: LabVIEW Simulation Interface Toolkit User Guide

첨부:





리포트 날짜: 10/16/2003
마지막 업데이트: 05/26/2004
문서 번호: 32FHCPOH