DEC (81)


DEC (81)

ID                          81

 

 

Zastosowanie:

PLC

SIM

 

Grupa: MATH

 

Opis skrótowy:

Funkcja dekrementująca rejestr.

 

Wejścia (1 sztuka):

nr

typ

impuls

oznaczenie

uwagi

1

B

tak (0 -> 1)

imp

Sygnał wejściowy

 

Wyjścia (2 sztuki):

nr

typ

Impuls

oznaczenie

uwagi

1

I

nie

OUT

Wartość wyjściowa funkcji
2 B tak (0 -> 1 -> 0) limit Wynik poza limitem dla zmiennej typu integer



Ustawienia:

nr

typ

oznaczenie

uwagi

1

I

NUM

Numer rejestru

 

Działanie funkcji:

Funkcja DEC dekrementuje wartość rejestru NUM, gdy na wejściu imp wystąpi zbocze narastające. Podczas tworzenia bloku funkcyjnego, zmiennej NUM przypisywany jest numer rejestru.

Funkcja zwraca na wyjściu OUT wartość wybranego rejestru NUM. Jeżeli wynik działania jest mniejszy niż 0, to na jeden cykl programu aktywowane jest wyjście limit,

a na wyjściu OUT oraz w rejestrze ustawiana jest wartość 2147483647. Jeżeli wartość rejestru przy uruchomieniu funkcji jest większa 2147483647 to w rejestrze ustawiane jest 2147483647.

 

 

Używane rejestry R i znaczniki M: 

wg ustawień parametru (NUM) bloku funkcyjnego.