S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT: Unterschied zwischen den Versionen
Aus IBHsoftec Wiki
Joscha (Diskussion | Beiträge) (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…“) |
Joscha (Diskussion | Beiträge) |
||
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 "<code>DependOnService</code>" unter |
− | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CPUS7 | + | <code>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CPUS7</code> |
− | den Wert "TwinCAT System Service" hinzugefügt werden | + | den Wert "<code>TwinCAT System Service</code>" 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, 08: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.