Kurs Podstawowy SIMATIC S7
Informacja o wykorzystaniu pamięci powinna być zawsze dołqczone przez autora do programu. W programie realizującym zadanie 11 do zapamiętania informacji wykorzystany został bajt 10 pamięci pomocniczej, przeznaczenie poszczególnych bitów jest następujące:
• M 10.0 - informacja o aktywności alarmu (alarm aktywny - bit ustawiony),
• M 10.1 - poprzedni stan na wejściu DEZAKTYW,
• M 10.2 - informacja o ustawionym kodzie (kod poprawny - bit ustawiony),
• M 10.3 - poprzedni stan na wejściu AKTYW,
7C? : Układ alaraowy
Network 1 : sprawdzani* kodu rozbrajającego
sprawdza czy na wejściach kodujących ustawiona j«st koablr.acja rozbrajająca alara.
Kod rozbrajający 1-0-0-1 <K0b i. KOD Z. KOb Z, K0D4)
1X1.0 XI.1 XI.2 X1.3 H10.2
-.i-u-n-:i-c j—
NetWork 2 : rozbrojeni* alarau
Jti 10.0 - mioraacja o aktywności alarau.
I_
K10.0 X0.1 KIO. 1 K10.2 04.1
■ITK-SfflS : aktywacja alarau
m |
1 | |
X0.0 KIO.3 KIO.2 |
72 ^ S.OOTS^ |
K10.0 |
35TI5S - |
rv ei |
•».» 1 |
• |
. •"> |
-??.ł |
Rysunek 2-56. Przykładowe rozwiązanie zadania 12 - funkcja FC 7.
w trakcie pisania programu należy zwrócić szczegóing uwagę na optymalne wykorzystanie pamięci.
• wybrane układy czasowe,
• funkcje wykrywania zboczy.
INTEX Sp. z o.o. Centrum Szkoieniowe Systemów Automatyki II- 65