Bobbybau91
Level-2
- Beiträge
- 173
- Reaktionspunkte
- 6
-> Hier kostenlos registrieren
N'Abend,
in meinem Programm habe ich einen FB mit (bis jetzt) den folgenden Code:
Wenn ich nun auf die Lokaldaten über %LD0 zugreifen möchte, kommt die Fehlermeldung, dass die Variable nicht definiert ist. Was mache ich falsch?
LG Bob
in meinem Programm habe ich einen FB mit (bis jetzt) den folgenden Code:
Code:
//Einlesen der Daten via Profibus#Status.ERR_REC := DPRD_DAT(LADDR:=#LADDR, RECORD=>#DP_RD_1);
"Tag_1" := #DP_RD_1.BYTE1;
"Tag_2" := #DP_RD_1.BYTE2;
"Tag_3" := #DP_RD_1.BYTE3;
"Tag_4" := #DP_RD_1.BYTE4;
"Tag_5" := #DP_RD_1.BYTE5;
"Tag_6" := #DP_RD_1.BYTE6;
"Tag_7" := #DP_RD_1.BYTE7;
"Tag_8" := #DP_RD_1.BYTE8;
"Tag_9" := #DP_RD_1.BYTE9;
"Tag_10" := #DP_RD_1.BYTE10;
"Tag_11" := #DP_RD_1.BYTE11;
"Tag_12" := #DP_RD_1.BYTE12;
"Tag_13" := #DP_RD_1.BYTE13;
"Tag_14" := #DP_RD_1.BYTE14;
"Tag_15" := #DP_RD_1.BYTE15;
"Tag_16" := #DP_RD_1.BYTE16;
"Tag_17" := #DP_RD_1.BYTE17;
//Empfangsdaten zuordnen
#DP_RD.SV := #DP_RD_1.BYTE1; //Statusvorgabe
#DP_RD.Temp_IW := SHR(IN := "%LD0", N := 8);
Wenn ich nun auf die Lokaldaten über %LD0 zugreifen möchte, kommt die Fehlermeldung, dass die Variable nicht definiert ist. Was mache ich falsch?
LG Bob
Zuletzt bearbeitet: