061 (7)

061 (7)



Kurs Podstawowy SIMAT1C S7

Rysunek 2-50. Wprowadzanie komentarzy.

Funkcja FC6 powinna realizować zliczanie produkcji bieżącej oraz funkcje statystyczne.

Do zliczanie bieżącej produkcji należy wykorzystać licznik ponieważ liczba wyprodukowanych samochodów stale będzie rosła dlatego też do zliczania wystarczy zastosować licznik zliczający tylko „w górę". Informacja o opuszczeniu linii produkcyjnej przez samochód dostępna jest na wyjściu czujnika Cz. Licznik ten powinien być kasowany każdorazowo po zakończeniu zmiany.

Dla celów statystycznych należy zachować bieżący stan licznika po zakończeniu każdej zmiany - pojawieniu się odpowiedniego zbocza na wejściu do którego dołączony jest czujnik ZMIANA. W tym celu należy wykorzystać funkcję przypisywania wartości MOVE. Funkcja ta przedstawiona jest poniżej.

Element LAD

Parametr

Typ danej

Obszar pamięci

Opis

EN

BOOL

1, Q, M, D, L

Weiście zezwalaiqce

MOVE

EN ENO

IN OUT

ENO

BOOL

1, Q. M. D, L

Wyjście zezwalające

IN

wszystkie typy danych o długości 8,16 i32 bitów

1, Q, M, D, L

Wartość źródłowa

OUT

wszystkie typy danych o długości 8,16 i32 bitów

1, Q. M, D, L

Adres przeznaczenia

MOVE przepisuje wartość z wejścia IN na wyjście OUT może ona być wykorzystana np. do zapamiętania stanu jednocześnie na wielu wejściach, zapisania wartości do komórki itp.

W rozwiązywanym zadaniu funkcja ta będzie zapamiętywała stan produkcji po zakończeniu zmiany. Produkcja pierwszej zmiany powinna zostać zapamiętana w momencie wystąpienia zbocza narastającego na wejściu ZMIANA, zaś produkcja drugiej zmiany powinna zostać zapamiętana po wystąpieniu zbocza opadającego na tymże wejściu.

Po zakończeniu drugiej zmiany powinna zostać także obliczona ilość samochodów, które zostały wyprodukowane w ciągu dnia. Do tego celu należy wykorzystać funkcję sumowania.

Sterowniki SIMATIC S7 potrafią wykonywać funkcje arytmetyczne na trzech rodzajach zmiennych: liczbach stałoprzecinkowych 16- i 32-bitowych oraz na liczbach zmiennoprzecinkowych.

W trakcie niniejszego kursu wykorzystywane będą operacje arytmetyczne na liczbach stałoprzecinkowych, zaś operacje na liczbach zmiennoprzecinkowych będą omawiane w trakcie kursu Zaawansowany S7.

INTEX Sp. z o.o. Centrum Szkoleniowe Systemów Automatyki 11-58


Wyszukiwarka

Podobne podstrony:
076 (2) Kurs Podstawowy SIMAT1C S7 Rozwiązanie. Zadanie to jest modyfikacja zadania 2 w której wykor
078 (3) Kurs Podstawowy SIMAT1C S7 A 123.4 AN 112.0 S Q 10.3 CALL FC10 A 135.6 s M
086 (2) Kurs Podstawowy SIMAT1C S7 Jak widać na rysunku 3-11 w programie tym użyta została wielokrot
010 (35) Kurs Podstawowy SIMATIC S7 Rysunek 2-1. Rozbudowa konfiguracji sterownika S7-300. Rysunek 2
012 (27) Kurs Podstawowy SIMAT1C S7 Zadanie 1. Deklaracja konfiguracji sprzętowej. Przy pomocy oprog
016 (27) Kurs Podstawowy SIMAT1C S7 Teraz można przystąpić do dalszej konfiguracji stacji sprzętowej
018 (19) Kurs Podstawowy SIMATIC S7 Rysunek 2-12. Przelqcznik trybu pracy CPU.Przełącznik ten może z

więcej podobnych podstron