| 
				
				 
					Fehlermeldung "Schleifentunnel" bei For-Schleife
				 
			 | 
		
		
	
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung", 
indem du auf den "Lösung" Button rechts unter dem entsprechenden  Beitrag klickst. Vielen Dank!
	
		
	
		
			| 
				 
					06.03.2008, 10:53  
				 
				
  Beitrag #1 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            Ultrakoch 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 8 
	Registriert seit: Mar 2008
	
 
 
8.5 
2008 
de 
 
97337 
Deutschland 
			 | 
                              
Fehlermeldung "Schleifentunnel" bei For-Schleife 
				 
					Hallo, 
 
kurz zur Problematik: 
Ich möchte auf der FPGA-Ebene eine Gruppe von Werten mit der gleichen Rechenoption auswerten.  
Ich bilde ein Array und ziehe diese in die For-Schleife (Auto-Indizierung). 
Normalerweise sollten nun alle Werte aus dem Array nacheinander abgearbeitet werden und mir die Ergebnisse in einem Array aus der For-Schleife ausgegeben werde. Dies funktioniert zumindest auf der RT-Ebene problemlos. 
 
Sobald ich dies auf der FPGA-Ebene versuche bekomme ich folgende Fehlermeldung, welche auf die jeweiligen Array-Eingänge der For-Schleife bzw. Array-Ausgänge der For-Schleife verweisen: 
 
"Schleifentunnel: Die Arrays auf dem Ausführungssystem müssen eine feste Größe haben." 
"Verbindung: Die Arrays auf dem Ausführungssystem müssen eine feste Größe haben. 
 
Als Details wird folgende Meldung ausgegeben: 
Die Arrays auf dem Ausführungssystem müssen eine feste Größe haben.  Klicken Sie mit der rechten Maustaste auf das Array und wählen Sie "Dimensionsgröße festlegen". 
 
Hatte schon einmal jemand so eine Fehlermeldung bzw. weis einer wo das Problem liegt? 
 
Vielen Dank für eure Hilfe! 
Gruß 
Rainer
				 
				
				
				
				
				 
			 | 
                              
                 
				
 
 
				 
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					06.03.2008, 10:58  
				 
				
  Beitrag #2 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            thomas.sandrisser 
 
 
                            
                                LVF-SeniorMod 
                                
                                
  
                            
                            
	Beiträge: 1.298 
	Registriert seit: Sep 2005
	
 
 
xxxx 
2005 
EN 
 
78759 
United States 
			 | 
                              
Fehlermeldung "Schleifentunnel" bei For-Schleife 
				 
					Das Problem waere ganz einfach zu erkennen, wenn du dein FPGA VI gepostet haettest, so gibt es zwei Ansaetze.  
 
Der einfachere: Der Hacken in den VI Properties fuer preallocate Arrays ist disabled -> VI Properties -> Execution -> Enable "Autopreallocate arrays and strings" 
Die kompliziertere Methode, falls du eine For Schleife hast die eine variable Durchlaufzahl haben kann, musst du ein Array per initialize array vorinitialisieren, dieses Array an ein Shift Register anschließen und in der For-Schleife per Replace Array Subset die einzelnen Indizes updaten.
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					06.03.2008, 12:57  
				 
				
  Beitrag #3 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                             
                       
                            Ultrakoch 
 
 
                            
                                LVF-Neueinsteiger 
                                
                                
  
                            
                            
	Beiträge: 8 
	Registriert seit: Mar 2008
	
 
 
8.5 
2008 
de 
 
97337 
Deutschland 
			 | 
                              
Fehlermeldung "Schleifentunnel" bei For-Schleife 
				 
					Hallo Freedive, 
 
danke für deine Schnelle Antwort. Der Aufbau war analog dem Anleitungsbeispiel von LabVIEW. 
Ich habe die "Autopreallocate" eingeschaltet und nun funktioniert es! 
 
Danke nochmals!! 
 
Gruß 
Rainer
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
 |  |