roadrunner
Level-1
- Beiträge
 - 58
 
- Reaktionspunkte
 - 4
 
-> Hier kostenlos registrieren
Man könnte auch einen FC nehmen und diesen dann von außen beschalten.
So wäre die Funktion wiederverwendbar und im Programm ev. etwas aufgeräumter.
	
	
	
		
gruß
roadrunner
	
		
			
		
		
	
				
			So wäre die Funktion wiederverwendbar und im Programm ev. etwas aufgeräumter.
		Code:
	
	######
FC1:
######
      TAR1  #_dTempAR1
      TAR2  #_dTempAR2
      L     P##in_dword1
      LAR1  
      L     P##in_dword2
      LAR2  
      L     #bitnr
      +AR1  
      +AR2  
      //TAR1  MD    40  //Diagnose Doppelwort fuer Zeigeransicht in VAT
      U      [AR1,P#0.0]
      U      [AR2,P#0.0]
      =     #RET_VAL
      LAR1  #_dTempAR1
      LAR2  #_dTempAR2
#####
OB1:
#####
      L     MD    20
      TAD   
      T     MD    60
      L     MD    24
      TAD   
      T     MD    64
      CALL  FC     1
       in_dword1:=MD60
       in_dword2:=MD64
       bitnr    :=MW2
       RET_VAL  :=M1.1
	gruß
roadrunner
			
				Zuletzt bearbeitet: