Laboratorium Przemysłowe Systemy Cyfrowe (PLC)
zatrzymywane (ENO=0) na tej ramce z instrukcjami, w której został wygenerowany błąd.
Uwaga: Opis najważniejszych funkcji i bloków funkcyjnych znajduje się w pliku: Step7_instrukcje_funkcje.pdf
1.3. Funkcje (FC)
Funkcja jest to szybko uruchamiany blok kodu, który zazwyczaj wykonuje określone działania na zbiorze wartości wejściowych. FC przechowuje wyniki operacji w komórkach pamięci. FC stosuje się do wykonywania następujących zadań:
standardowych i powtarzalnych działań, jak na przykład obliczeń arytmetycznych, funkcji technologicznych, takich jak indywidualne sterowanie za pomocą sieci działań logicznych.
Rys. 5. Program podzielony na podfunkcje wywoływane jednorazowo
FC może być wywoływana wielokrotnie w różnych miejscach programu. Ta możliwość wielokrotnego użycia FC upraszcza programowanie często występujących zadań. Funkcje umieszczone w głównym bloku organizacyjnym OBI tworzą program podzielony na podfunkcje. Tworzenie programu liniowego z podziałem na funkcje daje następujące korzyści:
struktura programu jest przejrzysta,
możliwe jest testowanie poszczególnych sekcji programu,
zmiany są łatwiejsze i szybsze do wykonania.
2-7