LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Could not determine data types of all wires of this vi

How can I repair a vi that shows this message?

How it happend:
I have a source and a sink of the same typedef. they are connected through a for loop with shift registers.
After I changed Items of an Enum-Control in a sub-typedef (applied changes, saved etc), the error occurs. Even if I make a new vi, place the typedefs new (from saved files), place a new for loop, add the shift registers and connect the wires the error appears. If I connect Source and sink simply using tunnels or directly there's no problem.

Does anybody have an idea how to mind that situation?

My LabView-Version is 7.1RT

Thanks for any help,

Andreas
0 Kudos
Message 1 of 3
(3,051 Views)
[SRQ 211368]
I have tried to reproduce the problem you describe but I wasn't successful. I have attached a vi that contains a source and a sink of a typedef that contains a subtypedef with an enum. I can add items to the enum in the subtypedef without breaking the vi.

If you want me to do some deeper investigations please provide a similarly small vi and the typedefs that shows the behavior you describe.

Best regards,

Jochen Klier
NI-Germany
Download All
0 Kudos
Message 2 of 3
(3,051 Views)
Hello Jochen,
thanks for helping me. I tried to attach a 500kb-zip file to my answer, but I couldn't attach it. Now it seems that my answer-text also was not transmitted.

Could you maybe give me an Email address where I can send my attchment to. Maybe it's really an interesting thing for your development department. I've already repaired the bad vi - but I still have old versions that are absolutely the same (for human eye) but don't work.

Best regards

Andreas
0 Kudos
Message 3 of 3
(3,051 Views)