Liczniki PLC

Counter CTU, CTD, CTUD

Post powstał przy współpracy z firmą Stevia Automation Sp. z o. o.

Wstawianie liczników

W celu wstawienia licznika do networku wystarczy wybrać dowolny z folderu „Counter operations” i kliknąć OK. Jeżeli chcesz tworzyć bardziej przejrzysty program przed kliknięciem „OK” możesz zmienić sugerowaną nazwę, która wyświetla się w wyskakującym oknie „Call options” np. „Licznik1”, „Zliczanie kliknięć” itp

Do czego tak naprawdę służy okno „Call options”?
To okno służy do wygenerowania na potrzeby tego konkretnego licznika bloku danych (DB) w którym będzie przechowywany aktualny stan tego licznika (i kilka innych rzeczy, które wyjdą w dalszej części tego tekstu). Blok ten możesz znaleźć w „Program blocks” / „Systems blocks”. Dla Ciebie najważniejsza jest tylko ta informacja, że w tym oknie możesz przypisać intuicyjna nazwę dla licznika. W starszej generacji sterowników i w dalszym ciągu w S7-1500 zamiast wskazywać DB można było odwołać się do dedykowanego obszaru w pamięci CPU – C1, C3, C120 itp.

Dostępne liczniki w PLC S7-1200

Licznik CTU – umożliwia dodawanie jeden, zliczanie tylko w górę – jego wyjście Q to tak naprawdę QU,

Licznik CTD – umożliwia odejmowanie jeden, zlicza tylko w dół – jego wyjście Q to tak naprawdę QD,

Licznik CTUD to połączenie dwóch powyższych (wszystkich ich wejść i wyjść) w jednym bloczku.

Licznik CTUD opis wejść i wyjść

Opis wszystkich wejść:

  • CU – count UP – zwiększa wartość licznika o jeden,
  • CD – count DOWN – zmniejsza wartość licznika o jeden,
  • R – RESET – resetuje czyli zeruje stan licznika,
  • LD – LOAD – przesyła do pamięci licznika wartość z wejścia PV,
  • PV – próg wysterowania QU – gdy stan licznika dorówna lub przekroczy wartość wpisaną na PV aktywuje wyjście QU (jeżeli posiada),

Zwróć uwagę, że nie wszystkie wejścia i wyjścia musisz wykorzystać. Obowiązkowe są tylko te, które maja przypisane trzy czerwone znaki zapytania.

Licznik na wejściach CU i CD w przeciwieństwie do bloczków arytmetycznych (o czym pisałem TUTAJ) ma już wbudowaną detekcje zbocza, a tym samym zlicza ile razy pojawił się sygnał na wejściu, a nie przez ile cykli trwał.


Opis wyjść:

  • QU – output UP – jest aktywowane, gdy stan licznika wyrówna lib przekroczy wartość z PV,
  • QD – output DOWN – jest aktywowane, gdy stan licznika osiągnie ZERO lub mniej.
  • CV – count value – na to wyjście jest KOPIOWANY stan licznika. Stan licznika jest przechowywany w dedykowanym bloku DB, a na to wyjście jedynie przepisany, dlatego zerując wartość w komórce podpiętej do CV nie wyzerujesz licznika!


Zakres zliczania licznika

W starszej generacji sterowników PLC (S7-300/400) każdy standardowy licznik adresowany jako Counter (C…) miał stały zakres od 0 do 999. Było to jedno z największych i najbardziej denerwujących ograniczeń tamtych sterowników (choć dało się je obejść stosując funkcje systemowe). Całe szczęście że w 1200 i 1500 nie mamy już takich problemów ponieważ tutaj, to my sami wybieramy zakres na jakim licznik ma pracować!


Przykładowe użycie licznika

DB4 – tam licznik przechowuje wszystkie stany (detekcje zbocza z wejść) i wartości (CV)
ON – zwiększa wartość licznika o 1,
OFF – zmniejsza wartość o 1,
STOP – zeruje licznik,
P2 – przesyła wartość z PV (tutaj 123) jako stan licznika,
QU – wyjście aktywuje zieloną lampkę, gdy stan licznika osiągnie 123 lub więcej,
QD – wyjście aktywuje czerwoną lampkę, gdy stan licznika wyniesie zero lub mniej (co ciekawe nie wyświetla się tutaj cewka, a jedynie adres podpiętego wyjścia)
CV – aktualny stan licznika jest kopiowany do MB2 (MB ponieważ zakres licznika to SInt)

KONIEC LEKCJI

Powrót do spisu treści szkolenia dla uczniów techników i studentów

Podręcznik dla tego szkolenia dostępny TU -> 5xP PLC 1200

Zobacz więcej
Fundacja CALM edu

Fundacja CALM edu dzieli się swoją wiedzą w całkowicie darmowy sposób i jest finansowana z środków prywatnych jej założyciela. Jeżeli jednak chcesz dołożyć swoją cegiełkę do rozwoju naszej fundacji i pomóc nam w przygotowaniu kolejnych darmowych ogólnodostępnych materiałów skorzystaj z komercyjnych szkoleń firmy CALM group, z których pośrednio przychód pozwala pokryć fundacyjne wydatki lub przekaż nam darowiznę na platformie Patronite (wkrótce)

Jeżeli jesteś przedstawicielem szkoły zainteresowanym przygotowaniem swoich nauczycieli do wyzwań edukacji 4.0 lub uczniów do egzaminów zawodowych, pójściem na studia czy przyszłą pracą z wykorzystaniem nowoczesnych technologi to zapraszamy do kontaktu. Lista komercyjnych szkoleń dostępna pod tym linkiem.

Na tej stronie dowiesz się wszystkiego na temat naszych działań.

Podoba Ci się to co robimy i chciałbyś dołączyć do zespołu aby dzielić się swoja widzą i doświadczeniami ? Skontaktuj się z nami !!!

Dziękujemy za głos! Ocena wpisu - 5/5 - (1)
Poprzedni Następny

Jest tego więcej...


					Przykładowe rozwiązania zadań PLC

Przykładowe rozwiązania zadań

Poglądowe

Byłeś na moim szkoleniu? W takim razie to co znajdziesz poniżej może Ci się przydać 😉


					Anna Rduch - CALM talks CALMedu Inne

Anna Rduch - CALM talks

doradca zawodowy, coach, trener

Jeżeli nie wiesz czym jest projekt CALM talks to zapraszam na tą stronę – „CALM talks – porozmawiajmy o edukacji”. Tam także znajdziesz pełne pytania, na które tu znajdziesz odpowiedzi. Poniżej zamieszczamy podsumowanie wszystkich – naszym zdaniem – najciekawszych wypowiedzi udzielonych w tym projekcie. Pełna lista wszystkich wypowiedzi jest dostępna pod tym linkiem – „CALM […]


					Industry 4.0 Inne

Industry 4.0

Jak zostać inżynierem 4.0

Przemysł 4.0 (z j. angielskiego industry 4.0) to bardzo chodliwy aktualny temat, jednak znacząca większość osób nie ma pojęcia o co w tym wszystkich chodzi.Dlatego postanowiłem przygotować prezentację dla wszystkich osób zainteresowanych tym zagadnieniem, począwszy od uczniów techników, a na emerytach skończywszy. Dla uczniów dodatkowo zamieszczam informację w jaki sposób pokierować swoją edukacją, aby sprostać […]


					IDEA market Nasze projekty

IDEA market

Platforma wymiany pomysłów

Witamy w miejscu w którym oddajmy głos młodym ludziom. A oni udowadniają, że poprzez swoją pomysłowość i pracowitość naprawdę mogą zmieniać świat w którym żyjemy. IDEA market ma za zadaniem im w tym pomóc. Cel edukacji to DZIAŁANIE! Fundacja CALM edu została założona aby przekuć edukację w użyteczne działanie. Chcemy pokazać jak duży pozytywny impakt […]


					Wielomiany Bez kategorii Szkoła 4.0

Wielomiany

dodawanie, odejmowanie i mnożenie wielomianów

Na tej stronie znajdziesz: Dlaczego na jednej stronie zamieszczamy zakres tematów dla różnych klas i szkół, a nawet dla studentów? Ponieważ nigdy nie jest za późno aby powrócić do podstaw (bez nich nie pójdziesz dalej) i nigdy nie jest za wcześniej aby zrobić coś z poza swojego zakresu (nie chcemy hamować Twojego potencjału). czytaj więcej: […]


					ReflexOn Inne

ReflexOn

Explory 2023

Projekt uczniów (moich kursantów) technikum Zespół Szkół Politechnicznych w Głogowie ReflexOn to innowacyjne urządzenie, które pozwala na usprawnienie rehabilitacji, trening umysłu, doskonalenie szybkich procesów myślowych, koordynacji ruchowej oraz nauki. Podoba się projekt? Możesz na niego zagłosować na stronie: https://www.explory.pl/2023/ Jego główne cechy to: prosta i przyjemna forma sterowania, interaktywne elementy, automatyczny proces zbierania informacji, angażujące […]


					#Chemia Szkoła 4.0

#Chemia

Wprowadzenie - Przedmiot chemia

Jeszcze uzupełniamy treści – wróć tutaj jutro.


					Odnawiamy taras Inne

Odnawiamy taras

Akcja z cyklu MGDL dla Przedszkola Miejskiego nr 28 w Gliwicach

Zasada MGDL czyli weź sprawy w swoje ręce. Jak wiele potrzeba aby zmienić świat na lepsze? Tego nie wiele, ale wiemy, że od czegoś trzeba zacząć. Dlatego w myśl zasady MGDL: Co można zrobić z taką przestrzenią za oknami sali naszych dzieci? Mamy kwiecień 2023, wiosna trwa więc pora zagospodarować trochę podwórka dla naszych dzieci. […]


					Zadanie PLC - Generator impulsów PLC

Zadanie PLC - Generator impulsów

Proste zadania aby utrwalić swoją wiedzę

Co musisz znać, aby wykonać to zadanie? Znać zasadę działania poszczególnych timerów – 4xP (ściąga) Potrafić się posługiwać zestykami I to tyle! To zadanie PLC jest doskonałym wprowadzeniem dla wszystkich, którzy chcą rozpocząć swoją przygodę z programowaniem sterowników PLC. Chociaż wymaga podstawowej wiedzy o timerach i zestykach, jest idealnym przykładem na to, jak proste, ale […]


					Poznajemy FBD PLC

Poznajemy FBD

Function Block Diagram

Z tej prezentacji o FBD: Jeżeli zastanawiasz się czy naprawdę potrzebujesz poznawać ten specyficzny język: Dla wielu (ok 30%) uczniów i studentów język FBD jest najbardziej intuicyjny, dzięki czemu to właśnie w nim najszybciej tworzą programy. Sprawdź czy Tobie odpowiada! Jest ulubiony przez wszystkich, którzy przed programowaniem PLC spotkali się z bramkami logicznymi. Znajomość każdego […]


					CALM tests Inne

CALM tests

Autorski generator testów

Automatyka i Ekologia Oprogramowanie CALM tests w wersji testowej (pierwszy mój samodzielny projekt w języku js). Oprawa graficzna Daniel Polak. Znajdziesz tutaj testy: Dla uczestników moich szkoleń aby podsumować i powtórzyć wiedze zdobytą każdego dnia kursu, Na temat prawidłowej segregacji śmieci – ogromna baza pytań – SPRAWDŹ ILE NAPRAWDĘ WIESZ Z TEGO TEMATY Na temat […]


					Finał akcji #CzysteSzlaki Nasze projekty

Finał akcji #CzysteSzlaki

Eko edukacja i zabawa na świeżym powietrzu

Akcja #CzysteSzlaki to całoroczne wydarzenie promowane przez Fundację CALM edu Grzegorz Czekała, park linowy LinaAdrena w Gliwicach i zespół wydawniczy „Rajzyfiber” – darmowego podręcznika świadomego i bezpiecznego podróżowania.” Główny cel akcji to „wysprzątanie” przyrody, głównie w okolicy szlaków pieszych z śmieci pozostawionych przez turystów. Każda osoba wędrująca szlakami PTTK lub spacerująca po swojej zielonej okolicy […]

Subscribe
Powiadom o
guest
0 komentarzy
Inline Feedbacks
View all comments
Zamknij