Die Suche ergab 674 Treffer

von Weiss_MHJ
14 Okt 2011, 16:26
Forum: WinSPS-S7 / WinPLC7
Thema: Array
Antworten: 90
Zugriffe: 220551

Hallo,

ja bei Ihrer Belegung, wenn das MB2 den Wert 5 hat, dann wird der Wert des EW2 in den Index 5 des Arrays eingefügt.

Gruss
von Weiss_MHJ
14 Okt 2011, 10:19
Forum: WinSPS-S7 / WinPLC7
Thema: Array
Antworten: 90
Zugriffe: 220551

Hallo,

ja.

Beispiele:

Wert=33, EinfuegeIndex=10
ArrayName[10]=33

Wert=233, EinfuegeIndex=0
ArrayName[0]=233

Wert=110, EinfuegeIndex=4
ArrayName[4]=110

Gruss
von Weiss_MHJ
14 Okt 2011, 07:00
Forum: WinSPS-S7 / WinPLC7
Thema: Array
Antworten: 90
Zugriffe: 220551

Hallo, der Parameter "EinfuegeIndex" bestimmt, an welcher Stelle im Array der Wert der am Parameter "Wert" ansteht, eingefügt wird. Wenn also z.B. als Einfügeindex die Zahl 5 angegeben wird, dann wird der Zahlenwert des Parameters Wert so eingetragen ArrayName[5]=Wert Der Parameter "Wert" wird also ...
von Weiss_MHJ
13 Okt 2011, 12:29
Forum: WinSPS-S7 / WinPLC7
Thema: Array
Antworten: 90
Zugriffe: 220551

Hallo, wenn Sie folgendes programmieren: U "Sensor1" FP M 0.1 = M 0.2 //Hat Status 1 wenn pos. Flanke U M 0.2 SPB End1 //Sprung wird ausgeführt wenn M0.2 den Status 1 hat .. call FB.... .. End1: Nop 1 dann wird beim Belegen des Sensors und davon ausgehender pos. Flanke der M0.2 auf 1 gelegt. In dies...
von Weiss_MHJ
13 Okt 2011, 09:56
Forum: WinSPS-S5
Thema: Problem mit Status Baustein
Antworten: 7
Zugriffe: 32790

Hallo,

sind Sprungoperationen in diesen Netzwerken vorhanden?

Tritt der Effekt auch im Simulator auf, dann können Sie uns das SPS-Programm senden und wir können dies ebenfalls testen.

Gruss
von Weiss_MHJ
13 Okt 2011, 08:03
Forum: WinSPS-S7 / WinPLC7
Thema: Array
Antworten: 90
Zugriffe: 220551

Hallo, das MW11 besteht aus den Bytes MB11 und MB12. Dabei ist das MB11 das HiByte. Als EinfuegeIndex geben Sie das MW11 an, dass Sie zuvor mit dem Wert 33 belegt haben. Somit wird also am Index 33 der Wert eingefügt und dass bei einem Array welches nur aus 11 Bytes besteht!? Sie verwenden für den E...
von Weiss_MHJ
12 Okt 2011, 06:30
Forum: WinSPS-S7 / WinPLC7
Thema: Zufallszahlen
Antworten: 2
Zugriffe: 22708

Hallo, die Lösung im Vorgänger-Post ist auf jeden Fall machbar und damit könnte man auch mathematisch korrekte Zufallszahlen erzeugen. Eine mathematisch unsaubere Lösung, die aber vielliecht für diesen Anwendungsfall genügen würde, wäre die Verwendung eines Objektes, welches sich auf einer Kreisbahn...
von Weiss_MHJ
11 Okt 2011, 16:10
Forum: WinSPS-S7 / WinPLC7
Thema: Array
Antworten: 90
Zugriffe: 220551

Hallo, da Sie sich ja selbst die Aufgabe so gestellt haben (Lösung über Arrays) gibt es dazu keine Lösung. Sie sollten das Beispiel mit den FBs verwenden und versuchen in das dort verwendete Array Daten einzutragen, auszulesen usw.. Versuchen Sie dieses Beispiel zu verstehen. Wenn Sie das schaffen, ...
von Weiss_MHJ
10 Okt 2011, 17:06
Forum: WinSPS-S7 / WinPLC7
Thema: Array
Antworten: 90
Zugriffe: 220551

Hallo, ich habe Ihnen in einer Antwort am 18.Juli ein Beispielprojekt angehängt, bei dem drei FBs für das Einfügen, Auslesen und Überschreiben von Werten in ein Array beinhaltet waren. Dies sind die Schlüssel-Funktionen zum Lösen dieser Aufgabe. Mehr kann ich leider nicht tun. Wenn Ihr Programm ein ...
von Weiss_MHJ
07 Okt 2011, 15:24
Forum: ComDrvS7
Thema: Allgemeiner Kommunikationsfehler 509
Antworten: 2
Zugriffe: 24792

Hallo, der Fehler 509 ist ein allgemeiner Kommunikationsfehler der z.B. auftreten kann, wenn sich die IP-Adresse der CPU verändert hat und somit die CPU nicht mehr erreichbar ist. Wenn die Kommunikation bisher ohne Probleme funktionierte, dann muss eine Änderung an der Hardware oder an den Einstellu...
von Weiss_MHJ
07 Okt 2011, 07:13
Forum: Sprache STEP7 allgemein
Thema: Umwandlung/Zuordnung EW binär in Dezimal zugeordnete Ausgäng
Antworten: 5
Zugriffe: 32045

Hallo,

ja, es ist genau so wie Sie es im letzten Beitrag geschrieben haben. Sie können die Liste einfach erweitern.

Gruss
von Weiss_MHJ
05 Okt 2011, 06:35
Forum: WinSPS-S7 / WinPLC7
Thema: SPS Programm soll über Netzwerk steuern
Antworten: 18
Zugriffe: 57896

Hallo, wenn Sie in der FC6 den DB20 als Any-Zeiger angegeben haben, dann werden in diesem die von der Visu empfangenen Daten abgelegt. Sie können den DB im Bausteinstatus betrachten, dann sollte sich das erste Bit verändern. Vorausgesetzt der DB ist ausreichend gross angelegt um alle am Any-Zeiger a...
von Weiss_MHJ
05 Okt 2011, 06:31
Forum: SPS-VISU
Thema: Verschiedene Bildformate in SPS-VISU einfügen
Antworten: 1
Zugriffe: 11438

Hallo,

momentan ist nur das Format BMP möglich. Sie müssen die PNG in BMP wandeln um diese in SPS-VISU zu verwenden.

Gruss
von Weiss_MHJ
05 Okt 2011, 06:26
Forum: Sprache STEP7 allgemein
Thema: Umwandlung/Zuordnung EW binär in Dezimal zugeordnete Ausgäng
Antworten: 5
Zugriffe: 32045

Hallo, da wäre der Sprungverteiler SPL sehr gut geeignet. //Reset AB L B#16#00 T AB 10 //Auswerten EB10 L EB 10 SPL W00X SPA W000 SPA W001 SPA W002 SPA W003 SPA W004 SPA W005 SPA W006 SPA W007 W00X: SPA Ende W000: SPA Ende W001: SET = A 10.1 SPA Ende W002: SET = A 10.2 SPA Ende W003: SET = A 10.3 SP...
von Weiss_MHJ
29 Sep 2011, 05:50
Forum: WinSPS-S7 / WinPLC7
Thema: SPS Programm soll über Netzwerk steuern
Antworten: 18
Zugriffe: 57896

Hallo,

wenn die Daten von der Visu zur SPS gehen sollen, dann muss die Visu die Daten senden. In der SPS werden diese dann von der FC6 empfangen. Es muss also in der Visu eine möglichkeit geben das Telegramm vom PC zur SPS auszulösen.

Gruss