ReadMe Release LogAitDave_V3.0 - 2013.01.16

LogAitDave ist eine Consolenanwendung welche unter Zurhilfenahme der libnodave.dll eine Kommunikation 
zur Logo RCE ( 0BA7 ) aufbaut.

LogAitDave ( ab jetzt nur noch LAD genannt ) wird beim aufruf mit Parametern versehen.
Führt dann die gewünschte Funktion aus und schließt sich dann wieder selber. 
Als Rückgabewert liefert LAD das Ergebnis der entsprechend Parametrisierten Funktion. 

ein Aufruf mit Parametern wäre z.b.
c:\LogAitDave_V3.0.exe De=0 Ti=100 Ip=172.18.65.201 Ty=I Fu=R Re=1 
Dieser Beispielaufruf ist auch als Standart in der EXE hinterlegt ( Standartparameter )
Er liefert als Rückgabewert eine Zahl zwischen 0-255 welche die Zustände der I1-I8 beinhaltet.
I1=1 / I2=2 / I3=4 / I4=8 / I5=16 / I6=32 / I7=64 / I8=128


Genauere erklärung der Parameter :

Die Reihenfolge der Parameter ist egal.
nur der Head ( z.B. "Ip=" ) ist bindent. 

Es werden nicht immer alle Parameter verlangt.
z.B. wird beim Lesen eines Registers nicht der Status oder der Port Parameter verlangt.
Wer sich etwas mit LAD befasst, wird schnell dahintersteigen. 

Übersicht der Parameter:

De'bug'    
-> De=1 oder 0   
; zeigt Hintergrundinformationen an oder blendet diese aus 

Ip'Adresse' 
-> Ip=172.18.65.201 oder frei wählbar ( keine '.0'!!)
; die Ip-Adresse der LOGO RCE

Ti'meout'   
-> Ti=100 oder frei wählbar
; Timeout , bei einem Fehler

Ty'pe'     
-> Ty=I'nput' oder M'erker' oder Q oder D'ata' oder S'ystem'
->    W'ord' oder B'yte' ab Re'gister'\n");
; Die Hauptfunktionen


Fu'ncktion' 
-> Fu=R'ead' oder W'rite'
; Unterfunktionen 

Re'gister'  
-> Re=1 oder 2,3,4 oder 0 für komplett
;Die Register ( 0-255 / 8 bit ) 
; bei "0" werden 3 Register gleichzeitig zurückgegeben in der Reihenfolge "333222111" ( um Netzwerk Traffic zu minimieren ) 

Po'rt'      
-> Po=1 oder 2,3,4...usw. bis Max
; relevant nur bei Write-Funktionen 

St'atus'    
-> St=1 für Setzen 0 für Reset
; relevant nur bei Write-Funktionen  


viel Spaß !! 
Vivus ( Marc n ) -> vivus84"AT"gmail.com 

