LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problems with 7344 initialize controller in the standalone version of the application

I'm having problems with initialize controller on a 7344 FlexMotion board when I run the standalone application made by application builder but the developer version works fine. Does anybody know how I can solve this problem? Thank you.
0 Kudos
Message 1 of 4
(2,682 Views)
Could you please describe the problem...

How do you define the Board ID ? By a constant ? If yes, then I can help you solve the problem.
0 Kudos
Message 2 of 4
(2,682 Views)
Yes, I have defined the Board ID always with a simple constant equal to 1. Could you help me now? Thank you.
0 Kudos
Message 3 of 4
(2,682 Views)
Hello again,

Due to the missing description of your problem, it was difficult to give a more precise answer ! But now, everything is clear.

See this page.

Like mentionned in above document, the LV7 application builder will reset the constants to their default values --> 0. Add an indicator to see what's going on. In the developement environnement, the indicator will show 1, and 0 with the executable.

So you have now 2 options to avoid this :
1) Modify the labview.ini file like mentionned or
2) Right-click on the board ID constant and disconnect it from the type def. Repeat for every instance of the constant. You could also replace the c
onstant by a simple U8 constant.

Rebuild your application and enjoy that the "illegal board ID" error message has disappeared.
0 Kudos
Message 4 of 4
(2,682 Views)