21.01.2022 08:19 | |
Beigetreten: 09.07.2015 Letzter Bes: 01.11.2024 Beiträge: 4016 Bewertung: (600)
|
Hi, im TIA Handbuch von TIA steht was dazu. Schau Dir mal das Thema Keep-Alive-Verbindungsüberwachung an.
Gruß, Towome |
|
|
Für diesen Beitrag bedanken sich1 Benutzer |
21.01.2022 15:37 | |
Beigetreten: 05.03.2014 Letzter Bes: 05.08.2022 Beiträge: 5521 Bewertung: (1054)
|
hi M.Anton, Du musst das Gerät nicht als Ethernetgerät projektieren. Wenn du die Verbindung mit TCON aufbaust ist es eine programmierte Verbindung, im Gegensatz zu einer projektierten Verbindung, d.h. die Verbindung wird zur Laufzeit im Programm aufgebaut. Der Kommunikationspartner muss nicht projektiert werden. Du musst nur in der Verbindungsbeschreibung die korrekten Verbindungparameter angeben, bei TCP sind das IP und Port. Anwendungsbeispiele dafür findest du hier: Basisbeispiele zur Open User Communication (OUC)Die Keep-Alive-Verbindungsüberwachung sollte genau das machen, was du haben möchtest. Sie überprüft die vorhandenen Verbindungsresourcen darauf ob sie noch aktiv sind und gibt verwaiste Resourcen wieder frei. Bei der Einstellung von 30s wird alle 30 sek geprüft. Ich gehe davon aus, dass hierbei dem remoten Partner ein Signal gesendet wird, und dieser dann quittert dass die Verbindung noch okay ist. Sollte eine Verbindung abgebaut worden sein, bekommst du das spätesten über den TSEND(C) mit. Der wird dir dann einen Error bringen mit dem Status 1. Man kann die Verbindungen auch mit T_DIAG überprüfen. hoffe das hilft dir, Grüße, |
Zuletzt bearbeitet von: mopS04 am: 01/21/2022 15:38:53FCK WAR! |
|
Für diesen Beitrag bedanken sich1 Benutzer |
21.01.2022 15:54 | |
Beigetreten: 09.07.2015 Letzter Bes: 01.11.2024 Beiträge: 4016 Bewertung: (600)
|
Hi, ja, für ein Ethernet-Gerät brauchst Du nur eine Verbindung projektieren oder programmieren. Schau mal hier: Wie projektieren Sie in STEP 7 (TIA Portal) eine Verbindung?Gruß, Towome |
|
|
Für diesen Beitrag bedanken sich1 Benutzer |
Folgen Sie uns auf