:Revision=1
:html
<<
128.148
PDI - Process Database and Interlocking|PDI
--
>>

<<
128.148.1
Funktionen des PDI-Objekts|Funktionen
--
>>

<<
128.148.1.1
PDI.IsActive|IsActive
--
<!DEF>
function <!TW>PDI.IsActive : real;
<!TXT>
Liefert <!RW>TRUE, wenn die PDI-DLL geladen ist
>>
<<
128.148.1.2
PDI.Start|Start
--
<!DEF>
function <!TW>PDI.Start : real;
<!TXT>
Fhrt die Initialisierung des PDI Systems fr einen neuen Prfling aus. Ruft intern die PDI Routinen
PDI_InitStandardRbg01
PDI_Reset_StandardRbg01
PDI_Test_StandardRbg01
mit den jeweiligen Parametern auf.
Zuvor muss der Barcode des Prflings gesetzt worden sein, da er als Seriennummer an PDI bergeben wird.

Rckgabewerte:
<!STBL>
<!c>1<!>Fehler in PDI_Init.. oder PDI_Reset..<!>
<!c>2<!>Fehler in PDI_Test.. Prfling soll nicht getestet werden<!>
<!c>3<!>Kein Fehler, Prfling testen<!>
<!ETBL>

Wenn in der Grundeinstellung das automatische Behandeln des Starts aktiviert ist, so braucht dieser Befehl nicht aufgerufen zu werden. Die entsprechenden Kommandos werden dann automatisch bei Start des Tests ausgefhrt und im Fehlerfall der Test abgebrochen.

Mit Hilfe dieses Befehls kann der Aufruf der PDI Funktionen in einen Prfschritt verlagert werden und das Ergebis des Starts als Messwert abgelegt werden. Hierzu muss dann in der Grundeinstellung das automatische Ausfhren der Startroutinen abgeschaltet werden.
>>
<<
128.148.2
Prozeduren des PDI-Objekts|Prozeduren
--
>>

<<
128.148.2.1
PDI.Parameter.Clear|Parameter.Clear
--
<!DEF>
procedure <!TW>PDI.Parameter.Clear;
<!TXT>
Lscht die interne Liste der Parameternamen und -werte.
>>

<<
128.148.2.2
PDI.Parameter.Set|Parameter.Set
--
<!DEF>
procedure <!TW>PDI.Parameter.Set (sName, sValue);
<!TXT>
Definiert einen neuen Parameter zur bergabe an das PDI System oder ndert den Wert eines bereits bestehenden ab.

Nach Ende des Tests werden die definierten Parameternamen und -werte der reihe nach (in der Reihenfolge ihrer Definition) mit PDI_SetParam am die PDI-DLL bergeben.

Wird ein Parametername doppelt verwendet, so berschreibt der Wert den zuvor gesetzten Wert, der Parameter wird nur einmal bergeben.
>>
