-> Hier kostenlos registrieren
Hallo,
ich habe eine NCU mit SW-Stand V4.5. mittels Step7 möchte ich die Antriebsauslastung (Antriebsparameter 81, bzw.33) zweier Spindelantriebe abfragen.
Leider gelingt mir bisher nur Antriebsnummer 3 abzufragen, beim 2. Spindelantrieb mit der Nummer 4 bekomme ich immer einen Fehler.
kann mir jemand erklären, wo sich der Fehlerteufel versteckt hat?
Folgendes habe ich bisher erstellt:
Erstellung eines DB120 mit NCVAR-Selector:
Zum Lesen der Werte im FB2 einen DB123:
2 Instanzdatenbausteine für den FB2, da in den Restriktionen beim Lesen von 2 verschiedenen Antrieben jeweils ein extra Instanzdatenbaustein gefordert wird. (FB2 Hilfe) DB121, DB122
Und einen FC103, der den Aufruf FB2 beeinhaltet:
CALL FB 2 , DB121
Req :=M1.1 //Blinkmerker 5Hz
NumVar :=1
Addr1 :="BDE_SPI_NCVAR".V3_M_r0033_33
Unit1 :=
Column1:=
Line1 :=
Addr2 :=
Unit2 :=
Column2:=
Line2 :=
Addr3 :=
Unit3 :=
Column3:=
Line3 :=
Addr4 :=
Unit4 :=
Column4:=
Line4 :=
Addr5 :=
Unit5 :=
Column5:=
Line5 :=
Addr6 :=
Unit6 :=
Column6:=
Line6 :=
Addr7 :=
Unit7 :=
Column7:=
Line7 :=
Addr8 :=
Unit8 :=
Column8:=
Line8 :=
Error :=#LESEFEHL_AN3C1 //Lesefehler
NDR :=#NDR_AN3C1 //Daten stehen zur Verfügung / Auftr.erfolgreich
State :=#STATE_FB2_AN3C1
RD1 :=DB123.DBD0
RD2 :=
RD3 :=
RD4 :=
RD5 :=
RD6 :=
RD7 :=
RD8 :=
CALL FB 2 , DB122
Req :=M1.1
NumVar :=1
Addr1 :="BDE_SPI_NCVAR".V4_M_r0033_33
Unit1 :=
Column1:=
Line1 :=
Addr2 :=
Unit2 :=
Column2:=
Line2 :=
Addr3 :=
Unit3 :=
Column3:=
Line3 :=
Addr4 :=
Unit4 :=
Column4:=
Line4 :=
Addr5 :=
Unit5 :=
Column5:=
Line5 :=
Addr6 :=
Unit6 :=
Column6:=
Line6 :=
Addr7 :=
Unit7 :=
Column7:=
Line7 :=
Addr8 :=
Unit8 :=
Column8:=
Line8 :=
Error :=#LESEFEHL_AN4SP3
NDR :=#NDR_AN4SP3
State :=#STATE_FB2_AN4SP3
RD1 :=DB123.DBD4
RD2 :=
RD3 :=
RD4 :=
RD5 :=
RD6 :=
RD7 :=
RD8 :=
Die Weiterverarbeitung erfolgt dann mit den Werten DB123.DBD0 & DB123.DBD4
Im 1. Aufruf des FB2 funktioniert alles bestens. Der NDR flackert mit Wert 1.
Im 2. Aufruf flackert der Error mit #16#3. In der Fehlerbeschreibung des FB2 (Hilfe) steht nix drin, was mir weiter helfen könnte...
ich habe eine NCU mit SW-Stand V4.5. mittels Step7 möchte ich die Antriebsauslastung (Antriebsparameter 81, bzw.33) zweier Spindelantriebe abfragen.
Leider gelingt mir bisher nur Antriebsnummer 3 abzufragen, beim 2. Spindelantrieb mit der Nummer 4 bekomme ich immer einen Fehler.
kann mir jemand erklären, wo sich der Fehlerteufel versteckt hat?
Folgendes habe ich bisher erstellt:
Erstellung eines DB120 mit NCVAR-Selector:
Zum Lesen der Werte im FB2 einen DB123:
2 Instanzdatenbausteine für den FB2, da in den Restriktionen beim Lesen von 2 verschiedenen Antrieben jeweils ein extra Instanzdatenbaustein gefordert wird. (FB2 Hilfe) DB121, DB122
Und einen FC103, der den Aufruf FB2 beeinhaltet:
CALL FB 2 , DB121
Req :=M1.1 //Blinkmerker 5Hz
NumVar :=1
Addr1 :="BDE_SPI_NCVAR".V3_M_r0033_33
Unit1 :=
Column1:=
Line1 :=
Addr2 :=
Unit2 :=
Column2:=
Line2 :=
Addr3 :=
Unit3 :=
Column3:=
Line3 :=
Addr4 :=
Unit4 :=
Column4:=
Line4 :=
Addr5 :=
Unit5 :=
Column5:=
Line5 :=
Addr6 :=
Unit6 :=
Column6:=
Line6 :=
Addr7 :=
Unit7 :=
Column7:=
Line7 :=
Addr8 :=
Unit8 :=
Column8:=
Line8 :=
Error :=#LESEFEHL_AN3C1 //Lesefehler
NDR :=#NDR_AN3C1 //Daten stehen zur Verfügung / Auftr.erfolgreich
State :=#STATE_FB2_AN3C1
RD1 :=DB123.DBD0
RD2 :=
RD3 :=
RD4 :=
RD5 :=
RD6 :=
RD7 :=
RD8 :=
CALL FB 2 , DB122
Req :=M1.1
NumVar :=1
Addr1 :="BDE_SPI_NCVAR".V4_M_r0033_33
Unit1 :=
Column1:=
Line1 :=
Addr2 :=
Unit2 :=
Column2:=
Line2 :=
Addr3 :=
Unit3 :=
Column3:=
Line3 :=
Addr4 :=
Unit4 :=
Column4:=
Line4 :=
Addr5 :=
Unit5 :=
Column5:=
Line5 :=
Addr6 :=
Unit6 :=
Column6:=
Line6 :=
Addr7 :=
Unit7 :=
Column7:=
Line7 :=
Addr8 :=
Unit8 :=
Column8:=
Line8 :=
Error :=#LESEFEHL_AN4SP3
NDR :=#NDR_AN4SP3
State :=#STATE_FB2_AN4SP3
RD1 :=DB123.DBD4
RD2 :=
RD3 :=
RD4 :=
RD5 :=
RD6 :=
RD7 :=
RD8 :=
Die Weiterverarbeitung erfolgt dann mit den Werten DB123.DBD0 & DB123.DBD4
Im 1. Aufruf des FB2 funktioniert alles bestens. Der NDR flackert mit Wert 1.
Im 2. Aufruf flackert der Error mit #16#3. In der Fehlerbeschreibung des FB2 (Hilfe) steht nix drin, was mir weiter helfen könnte...