Receptury HMI + Siemens S7-1200


W TIA (Totally Integrated Automation) Portal, receptury są funkcjonalnością służącą do zarządzania procesami przemysłowymi, które wymagają zmiany ustawień lub parametrów w zależności od różnych scenariuszy produkcji. Receptury pozwalają na przechowywanie różnych zestawów danych konfiguracyjnych, takich jak wartości parametrów, punkty ustawień, czy profile procesów. Te dane mogą być przechowywane w formie receptur i są łatwo dostępne w systemach automatyki przemysłowej.

Główne cechy receptur w Siemens TIA Portal obejmują:

  1. Zmienność parametrów: Receptury umożliwiają zmianę ustawień i parametrów maszyn w zależności od potrzeb produkcyjnych, np. zmiana temperatury, prędkości, ciśnienia itp.
  2. Przechowywanie danych: W TIA Portal receptury mogą przechowywać różnorodne dane konfiguracyjne, które mogą być używane do sterowania procesami produkcyjnymi.
  3. Łatwy dostęp i zarządzanie: Receptury są łatwo dostępne i zarządzane z poziomu interfejsu TIA Portal, co ułatwia użytkownikom zmianę ustawień produkcji.
  4. Zastosowanie w różnych branżach: Receptury mogą być stosowane w różnych branżach, takich jak produkcja spożywcza, chemiczna, farmaceutyczna itp., gdzie istnieje potrzeba szybkiej zmiany parametrów procesu.
  5. Optymalizacja procesów: Dzięki recepturom możliwe jest optymalizowanie procesów produkcyjnych poprzez łatwe dostosowywanie ustawień do zmieniających się warunków produkcyjnych.

Receptury w TIA Portal są zwykle używane w połączeniu z systemami sterowania, takimi jak sterowniki PLC (Programmable Logic Controller) i HMI (Human-Machine Interface), co umożliwia automatyzację procesów produkcyjnych i zapewnienie elastyczności w zarządzaniu produkcją.


Przykład w Tia Portal:

  1. Utworzenie bloku DB z Recepturami. W moim przypadku utorzyłem również User date type (UDT).

2.Połączenie DB z Recepturami utowrzonymi w HMI

3. Dodanie Data Records

4.Panel HMI

5.W właściowościach wybieramy odpowiednią recepture.

6.Podgląd HMI

7.Utworzenie osobnego ekranu do podglądu zmieniających się wartości.

Przed zmianą należy wgrać do sterownika odpowiedni DataRecords