Step 7 Daten senden, empfangen

tababa

Level-2
Beiträge
62
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo liebe Forumsmitglieder,
könnte mir jemand erklären warum folgendes nicht funktioniert!
Hab mit send und receive bisher keine Erfahrung.
Gruß HP



U "Impuls"
CALL "AG_SEND"
ACT :=L0.0
ID :=2
LADDR :=W#16#100
SEND :=P#DB117.DBX0.0 BYTE 108
LEN :=108
DONE :="m x.x"
ERROR :="m x.x"
STATUS:="dbx.dbwx


CALL "AG_RECV"
ID :=1
LADDR :=W#16#100
RECV :=P#DB511.DBX0.0 BYTE 108
NDR :=M0.4
ERROR :=M0.5
STATUS:="Leistung Verbraucher".Status
LEN :="Leistung Verbraucher".Len
NOP 0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
U "DsST"
= L 0.0
BLD 103
CALL "AG_SEND"
ACT :=L0.0
ID :=2
LADDR :=W#16#100
SEND :=P#DB117.DBX0.0 BYTE 108
LEN :=108
DONE :="MDg"
ERROR :="MDng"
STATUS:="Leistung Verbraucher".Status
 
Nun, aus dem Codestück lässt sich kein Fehler rauslesen. Daher die üblichen Fragen:


  • Über welche Baugruppen versuchst du zu kommunizieren? Ist AG_SEND/RECV geeignet dafür?
  • Verbindungen in NetPro mit Status aufgebaut?
  • LADDR 100 stimmt? Was hast du dran?
  • Programm vollständig in der CPU?
  • DB117 existiert am Partner und dessen AG_RECV ist empfangsbereit?

Das wichtigste:
  • Was kann man aus "Leistung Verbraucher".Status herauslesen?
 
Zuletzt bearbeitet:
Zurück
Oben