Beiträge 4 Punkte Reaktionen 0 #1 Hallo zusamen! Bin auf der suche nach einer Siemensunterlage TIA zur indirekten Adressierung. Weiß selbst nicht ob es die gibt aber vielleicht kann mir ein User ein gutes Buch oder einen Link empfehlen in dem die Adressierung erklärt wird. Danke in vorraus. :? ::? : 193 #2 Hallo Gutes Buch wo die indirekte Adressierung gut erklärt wird inkl. 3 1/2"-Diskette mit Beispielen. Hier klicken ---> Danach einfach auf die Nummer klicken! Indirekte adressierung sps 2019. mfG churchill
Sie müssen nicht schon beim Schreiben Ihres Programmes die Operanden endgültig festlegen, sondern können sie erst während der Laufzeit bestimmen lassen. Nützlich ist dies, wenn immer wiederkehrende Operationen mit verschiedenen Operanden durchgeführt werden sollen. Wenn Sie z. B. 14 verschiedene Rezepte in den Datenbausteinen DB 1 – 14 gespeichert haben und die Nummer des aktuellen Rezeptes im MW 20 gespeichert ist, programmieren Sie: AUF DB[MW 20] Wenn im MW 20 eine 5 steht, wird durch diese Anweisung der DB 5 aufgeschlagen und das Programm arbeitet im Folgenden mit dem darin gespeicherten Rezept. Indirekte adressierung ses musiques cliquez. Dieses Verfahren nennt man "Speicherindirekte Adressierung", da der Index in den eckigen Klammern eine beliebige Speicherstelle sein kann. Zum indirekten Zugriff auf einzelne Bits reicht ein Word wegen des großen Adressbereiches von Eingängen, Ausgängen, Merkern und Datenbits von jeweils 65536 Bytes nicht aus, denn schon für die Angabe der Byte-Adresse wird bereits ein Word benötigt. Für die indirekte Adressierung dieser Datenbereiche wird daher ein Doppelwort benötigt.
In der vorherigen Lektion haben wir gelernt was ein Bit-Byte-Word-Dword ist und heute zeige ich dir wie diese Einheit adressiert werden damit unsere SPS diese auch verwenden kann. Warum muss eine SPS die Adressen der E/As kennen? Um dieser Frage auf den Grund zu gehen, sehen wir uns ein ganz alltägliches Beispiel an: Ein Postbote möchte uns gerne einen Brief zustellen. Damit er das machen kann, muss er natürlich auch Wissen in welcher Straße wir wohnen und welche Hausnummer wir haben. S5-135U indirekte Adressierung - SPS-Treff.de. Ähnlich ist es mit einem an der SPS angeschlossen Taster. Dieser benötigt genau wie der Postbote eine eindeutige Adresse. Über diese Adresse kann der Eingang identifiziert und im SPS Programm verarbeitet werden. Folgende Adressen sind vorhanden: Bitadressen und Byteadressen Wortadressen Doppelwortadressen Um beim vorherigen Beispiel zu bleiben, nehmen wir nun an, dass das Byte unseren Straßennahmen darstellt und jedes einzelne Bit eine Hausnummer wieder gibt. Somit können wir eindeutig sagen das der Taster an der "Hafenstraße" Hausnummer "23" angeschlossen ist.
0 hat das Symbol NOT_AUS die symbolische Adressierung ist nur lokal gültig die symbolische Adressierung darf nur einen Unterstrich beinhalten, d. h. NOT_AUS und nicht NOT__AUS Näheres auch unter Symbolische Adressierung. Adressierung variabel parametrierbare Baugruppenadresse, die Adresse einer Baugruppe kann frei gewählt werden
S7-300 und S7-400 sind eingetragene Warenzeichen der Siemens AG.
mit freundlichen Grüßen Rene Steffie sagt: Hallöchen, soweit hab ich das auch verstanden, aber wieso gibt es nicht EW 1? Auf das Beispiel von Dorian bezogen. MfG Steffie Rene sagt: Hallo Steffie, es ist so das du dir mehr oder weniger aussuchen kannst wie du die 16 Bits eines Wortes betrachtest. Im EW 1 sind dann entsprechend das EB 1 und 2 bzw. E1. 0 – E2. 7. Beim Programmieren musst du dann darauf achten das sich keine Bereiche überschneiden. Angenommen du lädst die Zahl 32767 in das Wort 1 (1. 0 – 2. 7) und den Wert 0 in das Wort 0 (0. 0 – 1. 7) dann…. überschneiden sich die Bereiche, auf denen du zugreifen möchtest beim Byte 1 Wort 1 = 1. 7 Wort 0 = 0. 7 Ich hoffe konnte deine Frage dazu beantworten:). S7 Indirekte Adressierung | SPS-Forum - Automatisierung und Elektrotechnik. Wenn nicht dann lass es mich wissen und ich erstell einfach ein eigenes Video dazu. mit freundlichen Grüßen Rene Luca Piepenbrock sagt: Hi Rene, 1) Zuerst wird 32767 in Wort 1 geschrieben wird und anschließend 0 in das Word 0. Würde in deinem Beispiel sich die Werte überschreiben? (Byte1 – mit nullen gefüllt) Oder wie würde das zutrage kommen?