Operationsliste S7-300 CPU 312C, 313C, 313C-2 PtP, 313C-2 ... - H
Operationsliste S7-300 CPU 312C, 313C, 313C-2 PtP, 313C-2 ... - H
Operationsliste S7-300 CPU 312C, 313C, 313C-2 PtP, 313C-2 ... - H
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Adressierungsbeispiele<br />
Adressierungsbeispiele<br />
Beschreibung<br />
Registerindirekte, bereichsinterne Adressierung<br />
U E [AR1,P#12.2]<br />
UND-Operation; die Adresse des Eingangs errechnet sich zu ”Pointerwert im Adressregister 1+Pointer<br />
P#12.2”<br />
Registerindirekte, bereichsübergreifende Adressierung<br />
Für die bereichsübergreifende, registerindirekte Adressierung muß die Adresse zusätzlich eine Bereichskennung in den Bits 24 – 26<br />
enthalten. Die Adresse steht im Adressregister.<br />
Bereichs- Codierung Codierung Bereich<br />
kennung binär hexadezimal<br />
P 1000 0000 80 Peripheriebereich<br />
E 1000 0001 81 Eingangsbereich<br />
A 1000 0010 82 Ausgangsbereich<br />
M 1000 0011 83 Merkerbereich<br />
DB 1000 0100 84 Datenbereich<br />
DI 1000 0101 85 Instanz-Datenbereich<br />
L 1000 0110 86 Lokaldatenbereich<br />
VL 1000 0111 87 Vorgänger-Lokaldatenbereich (Zugriff auf Lokaldaten des aufrufenden<br />
Bausteins)<br />
L B [AR1,P#8.0]<br />
U [AR1,P#32.3]<br />
Lade Byte in AKKU1; die Adresse errechnet sich aus ”Pointerwert im Adressregister 1Pointer P#8.0”<br />
UND-Operation; die Adresse des Operanden errechnet sich aus ”Pointerwert im Adressregister 1 + Pointer<br />
P#32.3”<br />
Adressierung über Parameter<br />
U Parameter<br />
Der Operand wird über den Parameter adressiert<br />
<strong>Operationsliste</strong> <strong>S7</strong>-<strong>300</strong>, <strong>CPU</strong>s <strong>312C</strong> – 314C-2 DP/<strong>PtP</strong>, 312, 314, 315-2 DP<br />
A5E00105516-02<br />
19