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
  • 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...
  • SCADA z wbudowanym serwerem sieci Web i routerem, bez licencji, bez limitów rejestrów! Brzmi dobrze? A to dopiero początek! Jest to urządzenie umożliwiające zarządzanie zarówno w sieci lokalnej jak i przez Internet z komputera, bądź urządze...
  • Nowe modułowe sterowniki programowalne PLC firmy Eaton umożliwiają producentom maszyn i systemów opracowywanie nowoczesnych koncepcji automatyki, zwłaszcza w połączeniu z systemem XN300 I/O i panelem dotykowym XV300. Modułowy sterownik zape...
  • Firma CSI S.A. poszerza ofertę bezwentylatorowych komputerów typu Box PC o nowy BOXER-6406-ADN marki AAEON. Ten kompaktowy komputer jest dostępny w trzech wersjach procesorowych: Intel® N200, Intel® N50 oraz Intel Atom® x7211E. Zaletą BOXER...
  • ROUTER VPN EWON COSY 131 Zapewnia sprawny i prosty w obsłudze zdalny dostęp do dowolnego urządzenia Kompatybilność z najważniejszymi markami i protokołami sterowników PLC (m.in. Siemens, Allen-bradley, Omron…) Szybie zarządzenie roote...
  • Urządzenia firmy FATEK istnieją na rynku polskim od 2004 roku i stały się alternatywą dla już istniejących rozwiązań i urządzeń. Niezawodność, korzystna cena i możliwości sterowników PLC sprawiły, że zyskały one ogromne zainteresowanie prog...