Step 7 Kommunikation Problem fb15 Status 19

Junge

Level-2
Beiträge
226
Reaktionspunkte
17
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

Ich hab da ein ganz seltsames Problem. Ich habe vier cpu s 314c pn/dp die miteinander kommunizieren. Wobei cpu1 der Master ist und entsprechend get und put fb's aufruft.
Die 3 get aufträge werden zusammen aufgerufen und funktionieren auch. Cpu1 Holt sich von cpu2,3,4 die Daten.

Danach erfolgt das selbe nur mit dem put Befehl. Hier
Cpu1 soll nach cpu2,3,4 die Daten senden. Mit einer CPU klappt das, danach zeigen die zwei anderen put Befehle den Status 19. Die Bedeutung davon kann ich leider nicht finden. Weiß einer von euch was des bedeutet?

Habe versucht den put befehl zeitgleich oder auch nacheinander aufzurufen. Es geht immer nur mit einer CPU.

Im netpro habe ich natürlich auch die entsprechenden Verbindungen gesetzt.
 
Ich nehme an Status 19 meinst du HEX, das wäre 25 DEZ also Auftrag in Bearbeitung.

hast du mal versucht den Put req mit nem Merker mal manuell anzustossen? ggf war die CP nicht bereit und hat den übergang des REQ von 0 -> 1 nicht mitgekriegt und. manchmal reichts den req nochmal wegzunehmen und neu zu setzen.

Du rufst die Bausteine schon immer auf oder? Und startest und stoppst die Kommunikation nur mit dem REq nicht indem du bausteine überspringst?

mfG REné
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

Ja hast recht. 19-hex -> 25 dez. Ich glaub heute war einfach nur zulange auf der arbeit...

Bausteine werden nicht übersprungen, allerdings. Sondern nur über den, wie du schon schreibst, req gestartet.

Hm, werde morgen das ganze nochmal mit etwas Ruhe anschauen. Melde mich dann nochmal.

Danke
 
Guten morgen,

ich hatte gestern das gleich Problem ( und habe auch nach Status 25 gesucht ). Bei mir war das Problem bei PUT, dass meine
Quelle ein INT war und das Ziel auf der fernen CPU ein WORD. Nachdem ich beide auf WORD eingestellt habe, lief die Übertragung.

Gruß
 
Hi,

also Problem behoben.

Status 25 war richtig- heißt lediglich das ein Sendeauftrag in Bearbeitung ist. Ich hatte das Problem, dass ich meine DB´s die ich dem jeweiligen FB-Aufruf zugeordnet hatte "veraltet" waren und deshalb keine korrekte Kommunikation stattgefunden hatte. Allerdings war der zugeordnete DB nicht rot hinterlegt.
 
Zurück
Oben