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ą:
- 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.
- Przechowywanie danych: W TIA Portal receptury mogą przechowywać różnorodne dane konfiguracyjne, które mogą być używane do sterowania procesami produkcyjnymi.
- Ł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.
- 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.
- 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:
- 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