| 
				 
					01.11.2005, 15:44  
				 
				
  Beitrag #1 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            emt1994 
 
 
                            
                                LVF-Grünschnabel 
                                  
                                
  
                            
                            
	Beiträge: 10 
	Registriert seit: Nov 2005
	
 
 
Labview 2011 
2008 
DE 
 
21149 
Deutschland 
			 | 
                              
binär zu hex 
				 
					Hallo zusammen, 
 
ich arbeite seit wenigen Wochen mit LabVIEW zur Erstellung einer Gerätesteuerung. Zur Ansteuerung des Gerätes möchte ich Binärcode in für das Gerät verständliche hex zeichen umwandeln (- und zurück) und diese über die RS-232 empfangen/senden. 
Bsp.:  00101010 = 2a 
 
Den Binärcode möchte ich aus Einzelelementen als String zusammensetzen und dann umwandeln. 
 
Meine Frage: Hat das schon jemand gemacht, gibt es das als Tool in LV oder muss ich mir hier eine eigene Konvertierungstabelle schreiben. 
 
Gruß, EMT1994
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					02.11.2005, 09:35  
				 
				
  Beitrag #2 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					02.11.2005, 15:29  
				 
				
  Beitrag #3 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.11.2005, 14:06  
				 
				
  Beitrag #4 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.11.2005, 14:11  
				 
				
  Beitrag #5 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            emt1994 
 
 
                            
                                LVF-Grünschnabel 
                                  
                                
  
                            
                            
	Beiträge: 10 
	Registriert seit: Nov 2005
	
 
 
Labview 2011 
2008 
DE 
 
21149 
Deutschland 
			 | 
                              
binär zu hex 
				 
					Hallo Oliver, 
 
danke für die Antwort, ich habe vergessen, den Schalter für den "Termination Character" zu deaktivieren, nun kommen meine Komandos am Gerät an, leider bekomme ich noch keine Antwort (auch die "Bytes am Port" sind "0") da muss ich nochmal suchen gehen, wo der Fehler liegt, denn mit einem Terminalprogramm bekomme ich sofort die Antwort. 
 
Gruß 
 
EMT1994
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.11.2005, 15:05  
				 
				
  Beitrag #6 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.11.2005, 15:25  
				 
				
  Beitrag #7 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            emt1994 
 
 
                            
                                LVF-Grünschnabel 
                                  
                                
  
                            
                            
	Beiträge: 10 
	Registriert seit: Nov 2005
	
 
 
Labview 2011 
2008 
DE 
 
21149 
Deutschland 
			 | 
                              
binär zu hex 
				 
					Hallo Oliver, 
 
leider sendet mein Gerät kein "termination character". Ich bin also darauf angewiesen zu "wissen" wieviele Zeichen kommen sollten. Allerdings bekomme ich aktuell immer einen timeout mit 0 anliegenden Bytes obwohl mein Terminalpropramm die Antwort ohne sichtbare Verzögerung ausgibt. Das Gerät sendet Hex Code zurück, aber ich würde vermuten, dass zumindest der "Byte Count" einen Wert größer "0" liefern müsste, wenn das Gerät antwortet. 
 
Gruß, Markus
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.11.2005, 15:38  
				 
				
  Beitrag #8 
			 | 
		 
		
		
			| 
                                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
	
		
			| 
				 
					03.11.2005, 15:55  
				 
				
  Beitrag #9 
			 | 
		 
		
		
			
                                 
					
                                                 
				
                    
                     
                            
 
 
                       
                            emt1994 
 
 
                            
                                LVF-Grünschnabel 
                                  
                                
  
                            
                            
	Beiträge: 10 
	Registriert seit: Nov 2005
	
 
 
Labview 2011 
2008 
DE 
 
21149 
Deutschland 
			 | 
                              
binär zu hex 
				 
					Hi Oliver, 
 
ja, die Timeoutzeit liegt bei 10sec und ich prüfe noch etwa 3 sec. mit byte count ob nach dem read doch noch etwas ankommt aber der Wert bleibt bei "0" 
 
Gruß, EMT1994
				 
				
				
				
				
				 
			 | 
                              
                 
				
 | 
		 
		
			| 
				
			 | 
		 
	
 
 |  |