LAVA Forums Buy cool LAVA gear Forums RSS Feed

Welcome Guest ( Log In | Register )

> Related links

Check out our XNodes Code Repository Files and visit our LabVIEW Wiki XNodes Portal


Tags
(This content has not been tagged yet)
 
Reply to this topic Start new topic
> Macro, Unknown External Node
Aitor Solar
post Apr 2 2007, 06:55 AM
Post #1


Extremely Active
****

Member
Posts: 262
Joined: 26-January 05
Member No.: 1450
Using LabVIEW Since:2000
LV:8.5 ,8.20 ,7.1.1
Spain spn_Madrid Nothing Selected


Does anybody knows what the Macro External Node is for? Is located in the <LVdir>/resource/Macro.llb/;DMacroizer (without extension). Unfortunately, this External Node and its subVIs are password-protected sad.gif . Presumably, given its name, it transforms something in a "macro" (whatever is that).

Saludos,
Aitor

This post has been edited by Aitor Solar: Apr 2 2007, 07:11 AM


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
Ad
post Apr 2 2007, 06:55 AM
Post #















Tags
(This content has not been tagged yet)
Go to the top of the page
Quote Post
AdamRofer
post Apr 2 2007, 07:24 PM
Post #2


More Active
Group Icon
**

WIKI Moderator
Posts: 47
Joined: 29-June 05
From: Santa Cruz, CA
Member No.: 2496
Using LabVIEW Since:2000
LV:8.5 ,6.1 ,7.1.1
United States us_california Nothing Selected


QUOTE (Aitor Solar @ Apr 1 2007, 10:55 PM) *
Does anybody knows what the Macro External Node is for? Is located in the <LVdir>/resource/Macro.llb/;DMacroizer (without extension). Unfortunately, this External Node and its subVIs are password-protected sad.gif . Presumably, given its name, it transforms something in a "macro" (whatever is that).

Saludos,
Aitor


I'm not sure how far back this goes (probably as far back as the Macroizer thing exists), but this VI appears to run in one instance. Apparently you can have an automatic "macroization" of any VI you want.

(This was tested in LabVIEW 8.20)
Step one: take a VI "xx.vi", rename it "xx.vim"
Step two: drag it onto the block diagram

Now this VI is a subVI, but note you cannot double click on it to enter the VI itself. I imagine that all the other problems that plague External Nodes in general exist here also, which might be why this behavior is not advertised. You can still access the VI through the VI Heirarchy, although if you copy the VI around the Block Diagram then you might not see it listed as a subVI of that VI (?!?!). I'm sure a lot more "interesting" results can be found...I really don't know what purpose this could have, but then again the locked VI might have some more stuff in it than just this.

Weird stuff.

--------------------
Adam Rofer


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
daal
post Apr 2 2007, 07:51 PM
Post #3


More Active
**

Premium Member
Posts: 39
Joined: 17-December 03
From: St-Hubert
Member No.: 223
Using LabVIEW Since:1996
LV:8.5 ,8.6 ,.
Canada ca_quebec Nothing Selected


QUOTE (AdamRofer @ Apr 2 2007, 03:24 PM) *
I'm not sure how far back this goes (probably as far back as the Macroizer thing exists), but this VI appears to run in one instance. Apparently you can have an automatic "macroization" of any VI you want.

(This was tested in LabVIEW 8.20)
Step one: take a VI "xx.vi", rename it "xx.vim"
Step two: drag it onto the block diagram

Now this VI is a subVI, but note you cannot double click on it to enter the VI itself. I imagine that all the other problems that plague External Nodes in general exist here also, which might be why this behavior is not advertised. You can still access the VI through the VI Heirarchy, although if you copy the VI around the Block Diagram then you might not see it listed as a subVI of that VI (?!?!). I'm sure a lot more "interesting" results can be found...I really don't know what purpose this could have, but then again the locked VI might have some more stuff in it than just this.

Weird stuff.


Just a note to get this working, you need to enable external node with "ExternalNodesEnabled=True" in Labview.ini

And in my case it doesn't work with drag and drop from explorer, I need to use "Select a VI" from the palette

Dany

--------------------




Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
AdamRofer
post Apr 2 2007, 07:57 PM
Post #4


More Active
Group Icon
**

WIKI Moderator
Posts: 47
Joined: 29-June 05
From: Santa Cruz, CA
Member No.: 2496
Using LabVIEW Since:2000
LV:8.5 ,6.1 ,7.1.1
United States us_california Nothing Selected


QUOTE (DanyAllard @ Apr 2 2007, 11:51 AM) *
Just a note to get this working, you need to enable external node with "ExternalNodesEnabled=True" in Labview.ini

And in my case it doesn't work with drag and drop from explorer, I need to use "Select a VI" from the palette

Dany


Thanks for the clarification Dany, I had that set from before so I forgot it was necessary. What happens when you drag the .vim from explorer onto a Block Diagram?

--------------------
Adam Rofer


Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post
daal
post Apr 2 2007, 08:47 PM
Post #5


More Active
**

Premium Member
Posts: 39
Joined: 17-December 03
From: St-Hubert
Member No.: 223
Using LabVIEW Since:1996
LV:8.5 ,8.6 ,.
Canada ca_quebec Nothing Selected


QUOTE (AdamRofer @ Apr 2 2007, 03:57 PM) *
What happens when you drag the .vim from explorer onto a Block Diagram?


Nothing happens. The VIM doesn't appear on the block diagram.

--------------------




Tags
(This content has not been tagged yet)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 




Time is now: 22nd November 2008 - 02:28 AM