Instrukcja Assignment w Programowaniu

Udostępnij
Instrukcja Assignment w Programowaniu

Możesz użyć instrukcji “Assignment” do ustawienia bitu określonego operandu. Jeśli wynik operacji logicznej (RLO) na wejściu cewki ma stan sygnału “1”, określony operand jest ustawiany na stan sygnału “1”. Jeśli stan sygnału wynosi “0” na wejściu cewki, bit określonego operandu jest resetowany do “0”.

Instrukcja nie wpływa na RLO. RLO na wejściu cewki jest przesyłane bezpośrednio do wyjścia.

Parametr

W poniższej tabeli przedstawiono parametry instrukcji “Assignment”:

ParametrDeklaracjaTyp danychObszar pamięciOpis
<Operand>WyjścieBOOLI, Q, M, D, LOperand, do którego przypisywane jest RLO.

Przykład

Poniższy przykład pokazuje, jak działa instrukcja:

AD 4nXevK86PhkKbijUmKDPDhDXXDZfErYc5iYeLNg9HXnClJF4 xvaRwIArir5DCCGQ3mhXXg1YcuSx4 Z3yJW14KGAQJHBBiWfBtBC5V373 7NPN9bBdrDaEfw 2zCUlXUmfIU74P O0aSO7

Operand “TagOut_1” jest ustawiany, gdy spełniony jest jeden z poniższych warunków:

  • Operandy “TagIn_1” i “TagIn_2” mają stan sygnału “1”.
  • Stan sygnału operandu “TagIn_3” wynosi “0”.

Operand “TagOut_2” jest ustawiany, gdy spełniony jest jeden z poniższych warunków:

  • Operandy “TagIn_1”, “TagIn_2” i “TagIn_4” mają stan sygnału “1”.
  • Stan sygnału operandu “TagIn_3” wynosi “0” i stan sygnału operandu “TagIn_4” wynosi “1”.

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! Sprawdź także naszą instrukcję wideo:

bezplatny s7 1200
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