SAP/L/Lab6

From WikiZMSI

< SAP | L

Spis treści

Zliczanie zdarzeń i czasu w w sterownikach programowalnych PLC

Cel ćwiczenia

Wymagania merytoryczne

  1. liczniki zdarzeń i czasu w języku LD [2] Rozdział 16 Zestaw instrukcji – Liczniki i przekaźniki czasowe
  2. komparatory w języku LD [2] Rozdział 16 Zestaw instrukcji – Funkcje relacji matematycznych
  3. adresowanie pamięci słów sterownikach [2] Rozdział 15 Dane i zmienne programu


Wymagania praktyczne

Poniższe informacje można odnaleźć na stronie, zawierającą ogólną charakterystykę sterowników VersaMax Micro, przykłady zastosowań oraz dokumentację techniczną. Wersje demonstracyjne programów Step7 MicroWin oraz Proficy Machine Edition są dostępne u prowadzącego zajęcia oraz w sekretariacie ZSI pok. 22

Ogólna znajomość sterowników PLC

architektura, cykl programowy, metodyka łączenia z procesem, metodyka łączenia z PC, adresowanie zmiennych fizycznych, tryby pracy, diagnostyka PLC.

Ogólna znajomość środowisk do programowania - Step7 MicroWin i Proficy Machine Edition

Znajomość podstawowych funkcji edytora graficznego. Umiejętność swobodnej nawigacji. Znajomość skrótów klawiszowych. Podstawowe polecenia języków LD i IL.

Obszary zastosowań

Należy zapoznać się z przykładami zastosowań i sporządzić krótką charakterystykę 1 wybranej aplikacji.

Przebieg ćwiczenia

Ćwiczenie podzielono na trzy części :

  1. sprawdzenie działania liczników czasu TMR, OFDT, ONDTR oraz liczników zdarzeń UPCTR i DNCTR
  2. realizacja nieskomplikowanych aplikacji (suszarka do rąk, klatka schodowa, generator fali prostokątnej, sygnalizacja świetlna itp.)

Wymagania końcowe

Rozliczenie wykonania ćwiczenia następuje na podstawie sprawozdania (strona tytułowa), zawierającego następujące elementy :

  1. cele, metodyka badań, odrutowanie sterownika, diagramy stanów itp.
  2. listingi programów z komentarzami

Pytania kontrolne

  1. Omówić konstrukcję typowego sterownika PLC z klasy nano i mikro.
  2. Na czym polega problem "ścieżki wstecznej" ? Podaj przykład i zaproponuj rozwiązanie.
  3. Jakim elementom rzeczywistym układu sterowania odpowiadają tzw. styki w języku LD ?
  4. Jakim elementom rzeczywistym układu sterowania odpowiadają tzw. styki w cewki LD ?
  5. Na podstawie podanej funkcji logicznej zapisz program w LD lub IL.
  6. W jaki sposób można zrealizować tzw. podtrzymywanie bez funkcji SET i RESET ?
  7. W jaki sposób zorganizowana jest pamięć w sterownikach PLC ? Omów podając przykład adresowania dla sterowników S7200 i VersaMax Micro.
  8. Konstrukcja adresu dla sterowników S7200 i VersaMax Micro.
  9. Co oznacza tzw. forsowanie wejść i wyjść sterownika PLC ?
  10. W jakich trybach może pracować sterownik PLC ? Wymień podstawowe różnice.
  11. Omów podstawowe elementy cyklu programowego sterownika.
  12. Na czym polega różnica w podłączeniu sterownika w logice pozytywnej i negatywnej ?
  13. Jakie są typowe zakresy napięcia dla "1" logicznej i "0" logicznego ?
  14. Na czym polega różnica między czujnikami NC i NO ? W jaki sposób należy uwzględnić to w programie sterującym ?
  15. Przedstaw realizację wyłącznika schodowego w LD i IL oraz odrutowanie sterownika.
  16. Przedstaw realizację przycisku dwustanowego w LD i IL oraz odrutowanie sterownika.
  17. Co to są wykrywacze zboczy ? W jaki sposób realizuje się te funkcje w językach LD i IL ?
  18. Co to są punkty w systemach automatyki przemysłowej ?
  19. Omówić działanie jednego z liczników czasu : TMR, OFDT lub ONDTR.
  20. Omówić działanie jednego z liczników zdarzeń : UPCTR lub DNCTR.
  21. W jaki sposób adresuje się liczniki czasu i zdarzeń ? Omówić zasadę rezerwacji pamięci.
  22. W jaki sposób adresuje się zmienne systemowe ? Podaj min. 2 przykłady tego typu zmiennych.

Bibliografia

  1. Żelazny M.: Podstawy automatyki. xxx, xxx, 000.
  2. Sterowniki programowalne VersaMax Micro i Nano Podręcznik użytkownika
  3. Gruss S.: Poradnik Elektryka i Automatyka,