-> Hier kostenlos registrieren
Hallo liebe Community,
ich möchte eine Verbindung zwischen 2 CPU herstellen (CPU 314C-2 PN/DP). Ich habe beide in das Ethernet eingebnden und Adressen vergeben. Wenn ich im Protool schaue, sehe ich auch, dass die Verbindung aufgebaut wurde. Leider klappt es mit dem AG_SEND u d AG_RECEIVE nicht. Ich habe schon gegoogelt, leider ohne Erfolg.
Ich habe den AG_SEND aus der Bibliothek SIMATIC_NET_CP--CP300 und dann FC5 und FC6. Ich erhalte immer folgende Fehlermeldung : 8090 HEX (BAugruppe mit dieser Adresse nicht vorhanden). Kann mir jemand helfen. Ich habe vorhin irgendwo gelesen, dass es sein kann, dass die Versionsnummer meines Bausteins nicht stimmt.
CPU 1 hat ID 10, W#16#10
CPU 2 hat ID 12, W#16#12
Danke
ich möchte eine Verbindung zwischen 2 CPU herstellen (CPU 314C-2 PN/DP). Ich habe beide in das Ethernet eingebnden und Adressen vergeben. Wenn ich im Protool schaue, sehe ich auch, dass die Verbindung aufgebaut wurde. Leider klappt es mit dem AG_SEND u d AG_RECEIVE nicht. Ich habe schon gegoogelt, leider ohne Erfolg.
Ich habe den AG_SEND aus der Bibliothek SIMATIC_NET_CP--CP300 und dann FC5 und FC6. Ich erhalte immer folgende Fehlermeldung : 8090 HEX (BAugruppe mit dieser Adresse nicht vorhanden). Kann mir jemand helfen. Ich habe vorhin irgendwo gelesen, dass es sein kann, dass die Versionsnummer meines Bausteins nicht stimmt.
Code:
// AG SEND
U E 0.0
= L 20.0
BLD 103
CALL "AG_SEND"
ACT :=L20.0
ID :=10
LADDR :=W#16#12
SEND :=P#DB1.DBX0.0 BYTE 1
LEN :=1
DONE :=M20.0
ERROR :=M20.1
STATUS:=MW30
NOP 0
CPU 2 hat ID 12, W#16#12
Danke