Operationen im Funktionsplan alphabetisch sortiert

Funktion

Beschreibung

Funktionsart

&

UND-Verknüpfung

Bitverknüpfung

>=1

ODER-Verknüpfung

Bitverknüpfung

Binärer Eingang

Bitverknüpfung

-o¦

Negierter binärer Eingang

Bitverknüpfung

#

Konnektor (Merker)

Bitverknüpfung

=

Zuweisung

Bitverknüpfung

= = 0

Ergebnisbitabfrage

Statusbit

<>0

Ergebnisbitabfrage

Statusbit

>0

Ergebnisbitabfrage

Statusbit

<0

Ergebnisbitabfrage

Statusbit

>=0

Ergebnisbitabfrage

Statusbit

<=0

Ergebnisbitabfrage

Statusbit

ABS

Absolutwertes bilden

32-Bit Gleitpunkt-Funktion

ACOS

Arcussinus bilden

32-Bit Gleitpunkt-Funktion

ADD_ID

Ganzzahlen

32-Bit Festpunkt-Funktion

ADD_I

Ganzzahlen addieren

16-Bit Festpunkt-Funktion

ADD_R

Gleitpunktzahlen addieren

32-Bit Gleitpunkt-Funktion

ASIN

Arcussinus bilden

32-Bit Gleitpunkt-Funktion

ATAN

Arcustangens bilden

32-Bit Gleitpunkt-Funktion

BCD_DI

BCD in Ganzzahl umwandeln (7 Stellen und eine Vorzeichenstelle)

Umwandler

BCD_I

BCD in Ganzzahl umwandeln (3 Stellen und eine Vorzeichenstelle)

Umwandler

BIE

Störungsbitabfrage des BIE-Registers

Statusbit

CALL

Bausteinaufruf

Programmsteuerung

CEIL

Gleitpunktzahl in die nächsthöhere Ganzpunktzahl umwandeln

Umwandler

CMP= = D

Doppelinteger 1 ist gleich Doppelinteger 2

Vergleicher

CMP<>D

Doppelinteger 1 ungleich Doppelinteger 2

Vergleicher

CMP>D

Doppelinteger 1 größer als Doppelinteger 2

Vergleicher

CMP<D

Doppelinteger 1 kleiner als Doppelinteger 2

Vergleicher

CMP>=D

Doppelinteger 1 größer oder gleich Doppelinteger 2

Vergleicher

CMP<=D

Doppelinteger 1 kleiner oder gleich Doppelinteger 2

Vergleicher

CMP= = I

Integer 1 ist gleich Integer 2

Vergleicher

CMP<>I

Integer 1 ungleich Integer 2

Vergleicher

CMP>I

Integer 1 größer als Integer 2

Vergleicher

CMP<I

Integer 1 kleiner als Integer 2

Vergleicher

CMP>=I

Integer 1 größer oder gleich Integer 2

Vergleicher

CMP<=I

Integer 1 kleiner oder gleich Integer 2

Vergleicher

CMP= = R

REAL 1 ist gleich REAL 2

Vergleicher

CMP<>R

REAL 1 ist ungleich REAL 2

Vergleicher

CMP>R

REAL 1 ist größer als REAL 2

Vergleicher

CMP<R

REAL 1 ist kleiner als REAL 2

Vergleicher

CMP>=R

REAL 1 ist größer oder gleich REAL 2

Vergleicher

CMP<=R

REAL 1 kleiner oder gleich REAL 2

Vergleicher

COS

Cosinus eines Winkels bilden

32-Bit Gleitpunkt-Funktion

DI_BCD

Ganzzahl in BCD umwandeln (7 Stellen, eine Vorzeichenstelle)

Umwandler

DI_R

Ganzzahl in Gleitpunktzahl umwandeln

Umwandler

DIV_DI

Doppelinteger 1 durch Doppelinteger 2 dividieren

32-Bit Festpunkt-Funktion

DIV_I

Integer 1 durch Integer 2 dividieren

16-Bit Festpunkt-Funktion

DIV_R

REAL 1 durch REAL 2 dividieren

32-Bit Gleitpunkt-Funktion

EXP

Exponentialwert bilden

32-Bit Gleitpunkt-Funktion

FLOOR

Gleitpunktzahl in die nächstniedrigere Ganzzahl umwandeln

Umwandler

I_BCD

Ganzzahl in BCD umwandeln (3 Stellen, eine Vorzeichenstelle)

Umwandler

I_DI

16-Bit-Ganzzahl in eine 32-Bit-Ganzzahl umwandeln

Umwandler

INV_DI

1er Komplement einer 32-Bit-Ganzzahl bilden

Umwandler

INV_I

1er Komplements einer 16-Bit-Ganzzahl bilden

Umwandler

JMP

Springen im Baustein (absoluter Sprung)

Sprünge

JMPN

Springen im Baustein wenn VKE = 0 (bedingter Sprung)

Sprünge

LABEL

Sprungmarke

Sprünge

LN

Natürlichen Logarithmus bilden

32-Bit Gleitpunkt-Funktion

MCR>

MCR ausschalten

Programmsteuerung

MCR<

MCR einschalten

Programmsteuerung

MCRA

MCR Anfang

Programmsteuerung

MCRD

MCR Ende

Programmsteuerung

MOD_DI

32-Bit-Ganzzahl Divisionsrest

32-Bit Festpunkt-Funktion

MOVE

Wert übertragen

Laden und Transferieren

MUL_DI

Doppelinteger 1 mit Doppelinteger 2 multiplizieren

32-Bit Festpunkt-Funktion

MUL_I

Integer 1 mit Integer 2 multiplizieren

16-Bit Festpunkt-Funktion

MUL_R

REAL 1 mit REAL 2 multiplizieren

32-Bit Gleitpunkt-Funktion

N

Negative Flankenabfrage 1 > 0

Bitverknüpfung

NEG

Signalflankenabfrage 1 > 0

Bitverknüpfung

NEG_DI

1er Komplement einer 32-Bit-Ganzzahl bilden

Umwandler

NEG_I

1er Komplement einer 16-Bit-Ganzzahl bilden

Umwandler

NEG_R

Vorzeichenwechsel einer Gleitpunktzahl

Umwandler

OPN

Datenbaustein öffnen

Bausteinaufruf

OS

Gespeichertes Störungsbit bei Überlauf

Statusbit

OV

Störungsbit bei Überlauf

Statusbit

P

Positive Flankenabfrage 0 > 1

Bitverknüpfung

POS

Signalflankenabfrage 0 > 1

Bitverknüpfung

R

Rücksetzen

Bitverknüpfung

RET

Zurück springen

Programmsteuerung

ROL_DW

Doppelwort nach links rotieren

Schiebefunktion

ROR_DW

Doppelwort nach rechts rotieren

Schiebefunktion

ROUND

Gleitpunktzahl zu einer Ganzzahl runden

Umwandler

RS

Speicherglied setzdominant

Bitverknüpfung

S

Setzen

Bitverknüpfung

SA

Zeit mit Ausschaltverzögerung starten

Zeitfunktion

SAVE

VKE im BIE-BIT sichern

Bitverknüpfung

S_AVERZ

Zeit als Ausschaltverzögerung parametrieren und starten

Zeitfunktion

SE

Zeit als Einschaltverzögerung starten

Zeitfunktion

S_EVERZ

Zeit als Einschaltverzögerung parametrieren und starten

Zeitfunktion

SHL_DW

Doppelwort nach links schieben

Schiebefunktion

SHL_W

Wort nach links schieben

Schiebefunktion

SHR_W

Wort nach rechts schieben

Schiebefunktion

SHR_I

16-Bit-Ganzzahl nach rechts schieben

Schiebefunktion

SHR_DI

32-Bit Ganzzahl nach rechts schieben

Schiebefunktion

SI

Zeit als Impuls starten

Zeitfunktion

S_IMPULS

Zeit als Impuls parametrieren und starten

Zeitfunktion

SIN

Sinus eines Winkels als Gleitpunktzahl bilden

32-Bit Gleitpunkt-Funktion

SQR

Quadrats einer Gleitpunktzahl bilden

32-Bit Gleitpunkt-Funktion

SQRT

Quadratwurzel einer Gleitpunktzahl bilden

32-Bit Gleitpunkt-Funktion

SR

Speicherglied rücksetzdominant

Bitverknüpfung

SS

Zeit als speichernde Einschaltverzögerung starten

Zeitfunktion

S_SEVERZ

Zeit als speichernde Einschaltverzögerung parametrieren und starten

Zeitfunktion

SUB_DI

Doppelinteger1 von Doppelinteger 2 subtrahieren

32-Bit Festpunkt-Funktion

SUB_I

Integer1 von Integer 2 subtrahieren

16-Bit Festpunkt-Funktion

SUB_R

REAL1 von REAL 2 subtrahieren

32-Bit Gleitpunkt-Funktion

SV

Zeit als verlängerten Impuls starten

Zeitfunktion

S_VIMP

Zeit als verlängerten Impuls parametrieren und starten

Zeitfunktion

SZ

Zähleranfangswert setzen

Zeitfunktion

TAN

Tangens eines Winkels als Gleitpunktzahl bilden

32-Bit Gleitpunkt-Funktion

TRUNC

Gleitpunktzahl durch abschneiden runden

Umwandler

UO

Störungsbit für ungültige Operation

Statusbit

WAND_DW

UND-Doppelwort

Wortverknüpfung

WAND_W

UND-Wort

Wortverknüpfung

WOR_DW

ODER-Doppelwort

Wortverknüpfung

WOR_W

ODER-Wort

Wortverknüpfung

WXOR_DW

Exklusiv-ODER-Doppelwort

Wortverknüpfung

WXOR_W

Exklusiv-ODER-Wort

Wortverknüpfung

XOR

Exklusiv-ODER

Bitverknüpfung

ZAEHLER

Vorwärts-, Rückwärtszählen

Zählerfunktion

ZR

Rückwärts zählen

Zählerfunktion

Z_RUECK

Rarametrieren und rückwärtszählen

Zählerfunktion

ZV

Vorwärts zählen

Zählerfunktion

Z_VOR

Parametrieren und vorwärtszählen

Zählerfunktion