Do Projektu iAutomatyka dołączyli:

https://iautomatyka.pl/wp-content/uploads/2020/02/hor-768x381.png

Programowanie PLC od podstaw – kurs dla automatyków i elektryków #3 – Jak tworzyć oraz konfigurować bazę zmiennych w środowisku Cscape?


W poprzednim artykule poznałeś/aś środowisko Cscape oraz nauczyłeś/aś się organizacji pracy podczas tworzenia projektów. Teraz czas na dalsze działania i naukę kolejnych podstaw niezbędnych do programowania sterowników Horner. Kolejnym ważnym dla Ciebie krokiem będzie przygotowanie listy zmiennych oraz nauka właściwego ich wykorzystania w programie sterującym. Umiejętność tę będziesz wykorzystywał w każdym tworzonym projekcie, dlatego zapraszamy do dalszej lektury!

Krok 1: Jakie typy zmiennych wykorzystywane są w środowisku Cscape?

Zmienna to podstawowy element programów sterujących w sterownikach PLC, posiadający cztery podstawowe atrybuty:

  • unikalną nazwę (identyfikator, tag) – służy do identyfikowania zmiennej w programie,
  • unikalny adres referencyjny – umożliwia dostęp do miejsca przechowywania zmiennej w wewnętrznej pamięci sterownika PLC,
  • typ – określa rodzaj przechowywanych w niej danych oraz sposób reprezentacji jej wartości. W zależności od typu, zmienna przechowywana jest w określonym obszarze pamięci sterownika,
  • bieżącą wartość – wartość zmiennej, która może być zmieniana oraz odczytywana w trakcie wykonywania programu.

W zależności od typu wartości, jakie zmienna może przyjmować, określany jest jej rodzaj. Sterowniki Horner pozwalają na obsługę następujących typów zmiennych:

  • zmienne bitowe – służą do opisywania stanów, a ich wartości interpretowane są jako ciągi bitów (każdy bit może przyjmować wartość 0 lub 1),

  • zmienne rejestrowe – służą do przechowywania wartości liczbowej (np. 123.5) i wykorzystywane do obsługi poszczególnych bloków funkcyjnych; pojedynczy rejestr jest 16-bitowy,
  • zmienne string – przechowują kody znaków ASCII,

Krok 2: Jak zorganizowana jest pamięć w sterownikach Horner?

Zmienne wykorzystywane w programie mogą wykorzystywać poniższe obszary pamięci:

Pamięć odpowiedzialna za rejestrowanie stanów sygnałów wejściowych i wyjściowych zorganizowana jest w następujący sposób:

Krok 3: Jak zarządzać zmiennymi w oprogramowaniu Cscape?

Operacje na zmiennych takie jak dodawanie, usuwanie i edycja możliwe są po wybraniu opcji I/O Names, znajdującej się w oknie Project Navigator oprogramowania Cscape.

To tylko część artykułu. Czytaj dalej i sprawdź kurs TUTAJ na Poradniku Automatyka

Programowanie PLC od podstaw – kurs dla automatyków i elektryków

Podstawy programowania sterowników PLC

Programowanie sterownika PLC

Programowanie zintegrowanego panelu HMI

  • 10. Jak korzystać z przycisków, lampek i pól danych w tworzeniu ekranu operatorskiego?
  • 11. Jak umożliwić nawigację między ekranami operatorskimi oraz jak korzystać z gotowych obiektów graficznych w środowisku Cscape?
  • 12. Jak wizualizować zmienne analogowe oraz jak modyfikować ich wartości przy pomocy obiektów dostępnych w oprogramowaniu Cscape?
  • 13. Obiekt Menu
  • 14. Alarmy i Data trend

Komunikacja sterowników PLC w sieci szeregowej i Ethernet

  • 15. Komunikacja szeregowa Modbus RTU Master i Slave
  • 16. Komunikacja CsCAN
  • 17. Komunikacja Ethernet Modbus TCP i Email

Zaawansowane funkcje sterownika PLC

  • 18. Regulator PID
  • 19. Składowanie danych: Data logging oraz karta MicroSD
  • 20. Trendy historyczne oraz receptury w programie
  • 21. Setpoint, backup i restore danych oraz generowanie raportów z poziomu sterownika
  • 22. Hasła i zabezpieczenia w programie, ustawienia języka oraz edytor dostępny w narzędziu, opcja autodokumentacji / Dodatkowe ustawienia i możliwości edycji



Utworzono: / Kategoria: ,
  • Autor: ASTOR Sp. z o.o.
  • Od sterownika PLC do systemu zarządzania produkcją. Od skutecznej porady technicznej do szerzenia idei Przemysłu 4.0. Od studenta do inżyniera i menedżera produkcji. I tak już od 30 lat wspieramy przyszłych i obecnych automatyków i robotyków w codziennej pracy. Skontaktuj się z naszymi inżynierami i sprawdź, jak możemy Ci pomóc :-)
  • Profil Autora
  • http://www.astor.com.pl/

Reklama

Newsletter

Zapisz się i jako pierwszy otrzymuj nowości!



PRZECZYTAJ RÓWNIEŻ



NAJNOWSZE PUBLIKACJE OD UŻYTKOWNIKÓW I FIRM

Reklama



POLECANE FIRMY I PRODUKTY
  • Ekonomiczne monitorowanie i sterowanie, teraz także dzięki panelom 2 generacji. Dzięki odpowiedniemu doborowi funkcji HMI, panele Basic 2 generacji stanowią doskonałe rozwiązanie przy produkcji maszyn lub w małych aplikacjach przemysłowych....
  • Autor: Paweł Wiącek, Kierownik Produktu Czujniki Przemysłowe, SICK Sp. Z o.o. SLT – Smart Light Tower, czyli inteligentna optyczna kolumna sygnalizacyjna pracująca po IO-Link   SLT zapewnia elastyczność w wizualizacji przebiegu procesó...
  • System MasterIN firmy Finder składa się z przekaźnikowych modułów sprzęgających z terminalami Push-in. Technologia ta reprezentuje najnowsze osiągnięcia w bezśrubowych ‘sprężynowych’ zaciskach, oferujących szybką instalację. W porównaniu do...
  • Obsługa za pomocą urządzeń mobilnych zapewnia wygodę i ciągłość pracy Operatorzy maszyn mogą teraz płynnie przełączać kontrolę nad maszyną między głównym interfejsem HMI a urządzeniami mobilnymi. Nowa funkcja systemu mapp View firmy B&R...
  • EPLAN Electric P8 oferuje nieograniczone możliwości planowania projektu, tworzenia dokumentacji oraz zarządzania projektami automatyki. Zautomatyzowane tworzenie szczegółowych raportów opartych na schematach okablowania jest integralnym ele...
  • Przy użyciu flexROOM® można szybko i łatwo realizować automatykę budynkową na potrzeby biur i budynków administracyjnych, zgodną z obowiązującymi normami i efektywną energetycznie. flexROOM® to szeroki wachlarz rozwiązań dla automatyki budy...