Bitte um Hilfe
Bitte um Hilfe
Guten Tag,
Ich habe eine Probleme.
Wie kann man DB füllen,Z.B.:1->dbn.dbw0, 1+1=2->dbn.dbw2, 2+1=3->dbn.dbw4 usw, bis Array feld [o..n] gefüllt wird, und dann die ARRAY-werte aus DB mit Schleife addieren? Aber in AWL, bitte.
Sorry,Ich bin 100%-Newbie (E-Planer, und nach Chefwünsch und 3-Mtl. Weiterbildung jetzt "SPS-Programierer")
Ich habe eine Probleme.
Wie kann man DB füllen,Z.B.:1->dbn.dbw0, 1+1=2->dbn.dbw2, 2+1=3->dbn.dbw4 usw, bis Array feld [o..n] gefüllt wird, und dann die ARRAY-werte aus DB mit Schleife addieren? Aber in AWL, bitte.
Sorry,Ich bin 100%-Newbie (E-Planer, und nach Chefwünsch und 3-Mtl. Weiterbildung jetzt "SPS-Programierer")
Hallo,
auf der folgenden Seite habe ich ein Beispiel zum Download bereit gestellt bei dem mit drei FBs Werte in einem Array verwaltet werden können. Dieses Beispiel können Sie als Grundlage verwenden.
http://www.sps-treff.de/viewtopic.php?t ... c&start=15
Gruss
auf der folgenden Seite habe ich ein Beispiel zum Download bereit gestellt bei dem mit drei FBs Werte in einem Array verwaltet werden können. Dieses Beispiel können Sie als Grundlage verwenden.
http://www.sps-treff.de/viewtopic.php?t ... c&start=15
Gruss
Ich brauche Anfangswert auf 1 erhöhen und DB füllen(1,2,3, und weiter bis100)
Ich habe so geschrieben:
L "Startadresse"
L L#198
>D
SPB m001
L "Startadresse"
SLD 3
T "Startadresse"
AUF "Eingangswerte"
L "Startwert"
T DBW ["Startadresse"]
L "Startadresse"
SRD 3
L L#2
+D
T "Startadresse"
BEA
m001:L L#0
T "Startadresse"
Aber geht nicht um 1 zu erhöhen
Ich habe so geschrieben:
L "Startadresse"
L L#198
>D
SPB m001
L "Startadresse"
SLD 3
T "Startadresse"
AUF "Eingangswerte"
L "Startwert"
T DBW ["Startadresse"]
L "Startadresse"
SRD 3
L L#2
+D
T "Startadresse"
BEA
m001:L L#0
T "Startadresse"
Aber geht nicht um 1 zu erhöhen
Hallo,
wenn Sie WinSPS-S7 nutzen, dann müssen Sie das Projekt importieren können. Gehen Sie wie folgt vor (WinSPS-S7 V5):
1. Starten Sie WinSPS-S7 und öffnen Sie eine Projektmappe.
2. Führen Sie den Menüpunkt "Datei->Importieren->Zip-File" aus und selektieren Sie die geladene ZIP-Datei.
3. Im erscheinenden Dialog "Projekt aus ZIP-Datei laden" wählen Sie das Projekt "ArrayCopyBeispiel.prj" aus und betätigen Start.
Nun wird das Projekt importiert und ist in der Projektmappe vorhanden.
In Ihrem DB definieren Sie ein Array (die FBs sind für ein BYTE-Array ausgelegt) und dann können Sie über die FBs auf die Felder zugreifen. Die FBs können Sie als Grundlage verwenden und für Ihren Fall anpassen.
Gruss
wenn Sie WinSPS-S7 nutzen, dann müssen Sie das Projekt importieren können. Gehen Sie wie folgt vor (WinSPS-S7 V5):
1. Starten Sie WinSPS-S7 und öffnen Sie eine Projektmappe.
2. Führen Sie den Menüpunkt "Datei->Importieren->Zip-File" aus und selektieren Sie die geladene ZIP-Datei.
3. Im erscheinenden Dialog "Projekt aus ZIP-Datei laden" wählen Sie das Projekt "ArrayCopyBeispiel.prj" aus und betätigen Start.
Nun wird das Projekt importiert und ist in der Projektmappe vorhanden.
In Ihrem DB definieren Sie ein Array (die FBs sind für ein BYTE-Array ausgelegt) und dann können Sie über die FBs auf die Felder zugreifen. Die FBs können Sie als Grundlage verwenden und für Ihren Fall anpassen.
Gruss