SAP/L/Lab5

From WikiZMSI

< SAP | L

Spis treści

Funkcje kombinacyjne i sekwencyjne w sterownikach programowalnych PLC

Cel ćwiczenia

Wymagania merytoryczne

  1. elementy algebry Boole'a (podstawowe prawa, funkcje logiczne, oznaczenia elementów bramkowych itp.)[1]-str.317-327 Funkcje i elementy logiczne
  2. podstawowe elementy języka LD (styki, cewki itp.)[2]-Rozdział 16 Zestaw instrukcji – Styki, przekaźniki i połączenia
  3. adresowanie pamięci bitowej w sterownikach [2]-Rozdział 15 Dane i zmienne programu
  4. oznaczenia graficzne i literowe elementów na schematach elektrycznych [3]

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. podstawy obsługi sterownika PLC (łączenie z PC, zrzucanie zawartości pamięci programu do PC, czyszczenie pamięci systemu i programu itp.
  2. przegląd podstawowych funkcji języka LD (styki i cewki) i metodyka adresowania
  3. realizacja nieskomplikowanych aplikacji (sortowanie materiałów, kasa sklepowa, instalacja alarmowa, system wentylacji, transporter 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 ?

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,