- Beiträge
- 5.436
- Reaktionspunkte
- 1.409
-> Hier kostenlos registrieren
Hi zusamme. Ich versuche grad aus einem alten Projekt schlau zu werden.
Eine S7-300 kommuniziert per RK512 mit einem übergeordneten Rechner.
Aber aus dem Aufbau der Kommunikation werde ich irgendwie nicht schlau. Hier mal ein Auszug.
Wohlgemerkt die Kommunikation funktioniert, wenn man nix verändert. Ich weiss blos nicht wieso?
warum wird da jedesmal der gleiche Instanzdb übergeben? Steht da irgendein tieferer Sinn dahinter den ich nicht verstehe?
Ist das dann so Zufall das es funktioniert hat?
Ich würde das jetzt gerne etwas besser aufbauen. Also die Rückmeldungen auf einen db bringen (für jeden RCV einen eigenen Bereich) und natürlich die Instanz individualisieren. Habe ich da Probleme zu erwarten?
mfG René
Eine S7-300 kommuniziert per RK512 mit einem übergeordneten Rechner.
Aber aus dem Aufbau der Kommunikation werde ich irgendwie nicht schlau. Hier mal ein Auszug.
Code:
SET
= M 200.0
= M 200.1
= M 200.2
= M 200.3
= M 200.4
= M 200.5
= M 200.6
CALL "P_RCV_RK" , DB7
EN_R :=M200.0
R :=
LADDR :=272
DB_NO :=110
DBB_NO :=0
L_TYP :=
L_NO :=MW204
L_OFFSET:=MW206
L_CF_BYT:=MW208
L_CF_BIT:=MW210
NDR :=M201.0
ERROR :=M202.0
LEN :=MW212
STATUS :=MW214
CALL "P_RCV_RK" , DB7
EN_R :=M200.1
R :=
LADDR :=272
DB_NO :=111
DBB_NO :=0
L_TYP :=
L_NO :=MW204
L_OFFSET:=MW206
L_CF_BYT:=MW208
L_CF_BIT:=MW210
NDR :=M201.1
ERROR :=M202.1
LEN :=MW212
STATUS :=MW214
CALL "P_RCV_RK" , DB7
EN_R :=M200.2
R :=
LADDR :=272
DB_NO :=112
DBB_NO :=0
L_TYP :=
L_NO :=MW204
L_OFFSET:=MW206
L_CF_BYT:=MW208
L_CF_BIT:=MW210
NDR :=M201.2
ERROR :=M202.2
LEN :=MW212
STATUS :=MW214
Wohlgemerkt die Kommunikation funktioniert, wenn man nix verändert. Ich weiss blos nicht wieso?
warum wird da jedesmal der gleiche Instanzdb übergeben? Steht da irgendein tieferer Sinn dahinter den ich nicht verstehe?
Ist das dann so Zufall das es funktioniert hat?
Ich würde das jetzt gerne etwas besser aufbauen. Also die Rückmeldungen auf einen db bringen (für jeden RCV einen eigenen Bereich) und natürlich die Instanz individualisieren. Habe ich da Probleme zu erwarten?
mfG René