S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT: Unterschied zwischen den Versionen

Aus IBHsoftec Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „=== S7-SoftSPS Dienst abhängig machen von TwinCAT-IO === Soll die S7-SoftSPS als Dienst gestartet werden und auf den TwinCAT-IO-Treiber zugreifen, so kann es…“)
 
 
Zeile 5: Zeile 5:
 
Um dies zu verhindern, muss der Dienst manuell abhängig vom TwinCAT-IO gemacht werden.
 
Um dies zu verhindern, muss der Dienst manuell abhängig vom TwinCAT-IO gemacht werden.
  
Hierzu wird der Registryeditor geöffnet und dem Schlüssel "DependOnService" unter
+
Hierzu wird der Registryeditor geöffnet und dem Schlüssel &quot;<code>DependOnService</code>&quot; unter
  
  
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CPUS7
+
<code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CPUS7</code>
  
  
den Wert &quot;TwinCAT System Service&quot; hinzugefügt werden
+
den Wert &quot;<code>TwinCAT System Service</code>&quot; hinzugefügt werden
  
 
Der Dienst wird ab jetzt erst dann gestartet, wenn der Dienst TwinCAT System Service bereits läuft.
 
Der Dienst wird ab jetzt erst dann gestartet, wenn der Dienst TwinCAT System Service bereits läuft.

Aktuelle Version vom 13. Dezember 2012, 09:45 Uhr

S7-SoftSPS Dienst abhängig machen von TwinCAT-IO

Soll die S7-SoftSPS als Dienst gestartet werden und auf den TwinCAT-IO-Treiber zugreifen, so kann es sein, dass die S7-SoftSPS vor dem TwinCAT-IO geladen wird und nicht auf den E/A-Treiber zugreifen kann. Die SPS geht darauf hin in STOP und muss manuell neu gestartet werden.

Um dies zu verhindern, muss der Dienst manuell abhängig vom TwinCAT-IO gemacht werden.

Hierzu wird der Registryeditor geöffnet und dem Schlüssel "DependOnService" unter


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CPUS7


den Wert "TwinCAT System Service" hinzugefügt werden

Der Dienst wird ab jetzt erst dann gestartet, wenn der Dienst TwinCAT System Service bereits läuft.