-> Hier kostenlos registrieren
Hallo,
ich habe zwei Cpus 315 über MPI vernetzt.
Ich bräuchte ich jeweils ein Lebensbit der anderen Station. Ich dachte, ich realisiere es mit den Globaldaten.
M0.1 CPU 1 --> M0.2 CPU 2
M0.2 CPU 1 <-- M0.1 CPU 2
M0.1 wird bei beiden Stationen über
Set
=m0.1
gebildet.
Soweit funktioniert das auch, aber wenn ich jetzt z. b. die Spannungsversorgung abstecke oder das MPI Kabel einer Station abziehe, bleibt trotzdem der M0.2 auf "1", bloß warum. Ich dachte mich zu errinnern, daß die Globaldaten vor dem Prozeßabbild der Eingänge gelesen werden und nach dem Prozeßabbild der Ausgänge geschrieben werden.
Wie könnte ich das Problem lösen, vielleicht weiß von euch jemand dazu einen Rat?
Gruß
Michael
ich habe zwei Cpus 315 über MPI vernetzt.
Ich bräuchte ich jeweils ein Lebensbit der anderen Station. Ich dachte, ich realisiere es mit den Globaldaten.
M0.1 CPU 1 --> M0.2 CPU 2
M0.2 CPU 1 <-- M0.1 CPU 2
M0.1 wird bei beiden Stationen über
Set
=m0.1
gebildet.
Soweit funktioniert das auch, aber wenn ich jetzt z. b. die Spannungsversorgung abstecke oder das MPI Kabel einer Station abziehe, bleibt trotzdem der M0.2 auf "1", bloß warum. Ich dachte mich zu errinnern, daß die Globaldaten vor dem Prozeßabbild der Eingänge gelesen werden und nach dem Prozeßabbild der Ausgänge geschrieben werden.
Wie könnte ich das Problem lösen, vielleicht weiß von euch jemand dazu einen Rat?
Gruß
Michael