Instrukcja Subtract – Opis i Przykład

Udostępnij
Instrukcja Subtract - Opis i Przykład

Możesz użyć instrukcji Subtract do odjęcia wartości z wejścia IN2 od wartości z wejścia IN1 i zapytania o różnicę na wyjściu OUT (OUT := IN1-IN2).

Wyjście ENO ma stan sygnału “0”, jeśli spełniony jest jeden z poniższych warunków:

  • Wejście EN ma stan sygnału “0”.
  • Wynik instrukcji jest poza zakresem dozwolonym dla określonego typu danych na wyjściu OUT.
  • Liczba zmiennoprzecinkowa ma nieprawidłową wartość.

Parametry

Następująca tabela pokazuje parametry instrukcji Subtract:

ParametryDeklaracjaTyp danychObszar pamięciOpis
ENWejścieBOOLI, Q, M, D, L lub stałaWejście włączające
ENOWyjścieBOOLI, Q, M, D, LWyjście włączające
IN1WejścieCałkowite, liczby zmiennoprzecinkoweI, Q, M, D, L, P lub stała
IN2WejścieCałkowite, liczby zmiennoprzecinkoweI, Q, M, D, L, P lub stała
OUTWyjścieCałkowite, liczby zmiennoprzecinkoweI, Q, M, D, L, PRóżnica

Możesz wybrać typ danych instrukcji z rozwijanej listy “???” w oknie instrukcji.

Możesz znaleźć dodatkowe informacje na temat dozwolonych typów danych w sekcji “Zobacz także”.

Przykład

Następujący przykład pokazuje, jak działa instrukcja:

AD 4nXc0XhRZVqVmG2D85BtwkVwBrtOX23

Jeśli operand TagIn ma stan sygnału “1”, instrukcja Subtract jest wykonywana. Wartość operandu Tag_Value2 jest odejmowana od wartości operandu Tag_Value1. Wynik odejmowania jest przechowywany w operandu Tag_Result. Jeśli instrukcja jest wykonywana bez błędów, wyjście włączające ENO ma stan sygnału “1” i wyjście TagOut jest ustawione.

Jeśli chcesz pogłębić swoją wiedzę i umiejętności w zakresie programowania i konfiguracji systemów automatyki, polecamy zapisanie się na darmowy kurs PLC!

bezplatny s7 1200 8
Udostępnij
Polecany kurs!
Do 20.09.2022 rabat -15% na:

SIMATIC S7 w akcji

Zapisz się na newsletter!
Autor wpisów
Tomasz Gilewski

Witam, nazywam się Tomasz Gilewski. Jestem autorem książek o sterowniku S7-1200 oraz panelach HMI (czyli sprzęt firmy Siemens). Od kilkunastu lat zajmuję się programowaniem wyłącznie na sprzęcie oraz narzędziach inżynieryjnych firmy Siemens.

Zostaw komentarz

Wybierz walutę
Przewiń do góry

Wyszukaj na stronie