Guide d'évaluation LabWindows/CVI - ElectronicsAndBooks
Guide d'évaluation LabWindows/CVI - ElectronicsAndBooks
Guide d'évaluation LabWindows/CVI - ElectronicsAndBooks
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapitre 5 Ajouter un moniteur de températures au programme<br />
4. Dans la barre de menus, sélectionnez Code»Insert Function Call<br />
pour insérer l’appel de fonction SetCtrlVal dans votre fonction<br />
“Callback” du Timer. Fermez la fenêtre du panneau de fonction et<br />
retournez dans la fenêtre d’édition de Source. Votre fonction<br />
“Callback” devrait correspondre à l’extrait suivant :<br />
int <strong>CVI</strong>CALLBACK SyncAcquire (int panel, int control, int event,<br />
void *callbackData, int eventData1, int eventData2)<br />
{<br />
switch (event) {<br />
case EVENT_TIMER_TICK:<br />
err = simpldaq_read_value (1, 1, &temp_value);<br />
SetCtrlVal (panelHandle, PANEL_THERMOMETER, temp_value);<br />
break;<br />
}<br />
return 0;<br />
}<br />
Exécuter le projet<br />
Sélectionnez Run Project dans le menu Run. Pendant le processus de<br />
compilation, <strong>LabWindows</strong>/<strong>CVI</strong> va reconnaître que votre programme<br />
manque l’instruction du fichier d’en-tête simpldaq.h. Choisissez Yes<br />
pour ajouter le fichier inclus dans votre programme, puis enregistrez le<br />
fichier quand on vous le demande.<br />
© National Instruments Corporation 5-7 <strong>Guide</strong> d’évaluation <strong>LabWindows</strong>/<strong>CVI</strong>