Tabelle DrvParam

Top  Previous  Next

Im Tabellenblatt DRVParam sind die Kommunikations-Treiber definiert.

Die Einstellungen in diesem Tabellenblatt erfolgen über das Menü Project/Communication.

 

Zeilen die mit # beginnen gelten als Kommentar. Das bedeutet, dass im Beispiel unten der RS7-Treiber nicht geladen wird.

 

Beispiel:

#drvname

hostfile

nice

TIMEOUT[s]

S

S.txt

0

60

PLCH

PLCHosts.txt

0

60

#RS7

RS7Hosts.txt

0

60

#ADS

AdsHosts.txt

0

60

 

 

 

Bedeutung der einzelnen Spalten:

drvname

Name (ID) des Kommunikations-Treibers

hostfile

Name der Datei ( Tabellenblatt) mit den Parametern der Kommunikations-Kanäle

nice

Relative Priorität des Kommunikation-Tasks zum RTS-Task. (0 = gleiche Priorität; -1 = höhere Priorität, 1 = niedrigere Priorität)

timeout

Übergeordneter Timeout zur Überwachung der Kommunikationskanäle. Read-, Write-Requests dürfen diese Zeit nicht überschreiten.

Als Faustregel gilt:

drvparam.timeout > Host:Retry * Host:DelayOnError * Host:Timeout