Herunterladen Inhalt Inhalt Diese Seite drucken

Inv (Einerkomplement Erstellen); Anweisungen Deco (Decodieren) And Enco (Encodieren) - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

8.9.2

INV (Einerkomplement erstellen)

Tabelle 8- 169
Anweisung INV
KOP/FUP
SCL
Nicht verfügbar
In KOP und FUP: Klicken Sie auf die "???" und wählen Sie den Datentyp in der Klappliste aus.
1
Tabelle 8- 170
Datentypen für die Parameter
Parameter
Datentyp
IN
SInt, Int, DInt, USInt, UInt, UDInt, Byte, Word, DWord
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Byte, Word, DWord
8.9.3

Anweisungen DECO (Decodieren) and ENCO (Encodieren)

Tabelle 8- 171
Anweisungen ENCO und DECO
KOP/FUP
SCL
out := ENCO(_in_);
out := DECO(_in_);
In KOP und FUP: Klicken Sie auf die "???" und wählen Sie den Datentyp in der Klappliste aus.
1
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Beschreibung
Berechnet das binäre Einerkomplement des Parameters IN. Das Einer-
komplement wird gebildet durch Invertieren jedes Bitwerts des Parame-
ters IN (Ändern von 0 in 1 und 1 in 0). ENO ist nach der Ausführung
dieser Anweisung immer WAHR.
Beschreibung
Wandelt ein Bitmuster in eine Binärzahl um.
Die Anweisung ENCO wandelt den Parameter IN in die Binärzahl
um, die der Bitposition des niederwertigsten Bits von Parameter
IN entspricht, und gibt das Ergebnis in Parameter OUT aus. Ist
Parameter IN entweder 0000 0001 oder 0000 0000, so wird der
Wert 0 an Parameter OUT zurückgegeben. Ist der Wert des Pa-
rameters IN gleich 0000 0000, wird ENO auf FALSCH gesetzt.
Wandelt eine Binärzahl in ein Bitmuster um.
Die Anweisung DECO wandelt eine Binärzahl aus Parameter IN
um, indem die entsprechende Bitposition in Parameter OUT auf 1
gesetzt wird (alle anderen Bits werden auf 0 gesetzt). ENO ist
nach der Ausführung der Anweisung DECO immer WAHR.
Hinweis: Der Standarddatentyp für die Anweisung DECO ist
DWORD. In SCL ändern Sie den Anweisungsnamen in
DECO_BYTE oder DECO_WORD, um einen Byte- oder Wortwert
zu decodieren, und Sie weisen eine Byte- oder Wortvariable oder
-adresse zu.
Anweisungen
8.9 Wortverknüpfung
Beschreibung
Datenelement für die Invertie-
rung
Invertierter Ausgangswert
347

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis