logologo_de
Level-2
- Beiträge
- 21
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo liebe Technikfreunde,
habe seit längerem ein Problem, eine BT20N mit einer S7 zu kopplen und mir ByteVariablen anzeigen zu lassen, würde mir hier einer behilflich sein, möchte das Teil nicht aufgeben.
Ich weiss nicht,wie das Teil die Variablen verwaltet und in welchen DB ich die Werte transferieren muss, damit das funktioniert! Der Profibus läuft soweit und das Bediengerät zeigt mir nur "0" an. Kann mir bitte jemand helfen, wäre schön. Mein OB1 sieht folgendermassen aus:
CALL SFC 14
LADDR :=W#16#50
RET_VAL:=MW100
RECORD :=P#DB80.DBX4.0 BYTE 16
CALL FC 70
Record_In :=P#DB80.DBX4.0 BYTE 16
Record_Out:=P#DB81.DBX0.0 BYTE 16
CALL SFC 15
LADDR :=W#16#50
RECORD :=P#DB81.DBX0.0 BYTE 16
RET_VAL:=MW102
CALL FC 1 // DB beschreiben
lg jörg
Unten sind noch ein paar Anhänge!!
habe seit längerem ein Problem, eine BT20N mit einer S7 zu kopplen und mir ByteVariablen anzeigen zu lassen, würde mir hier einer behilflich sein, möchte das Teil nicht aufgeben.
Ich weiss nicht,wie das Teil die Variablen verwaltet und in welchen DB ich die Werte transferieren muss, damit das funktioniert! Der Profibus läuft soweit und das Bediengerät zeigt mir nur "0" an. Kann mir bitte jemand helfen, wäre schön. Mein OB1 sieht folgendermassen aus:
CALL SFC 14
LADDR :=W#16#50
RET_VAL:=MW100
RECORD :=P#DB80.DBX4.0 BYTE 16
CALL FC 70
Record_In :=P#DB80.DBX4.0 BYTE 16
Record_Out:=P#DB81.DBX0.0 BYTE 16
CALL SFC 15
LADDR :=W#16#50
RECORD :=P#DB81.DBX0.0 BYTE 16
RET_VAL:=MW102
CALL FC 1 // DB beschreiben
lg jörg
Unten sind noch ein paar Anhänge!!