Dodano: 04.03.2015 Zmodyfikowano: 08.06.2018

 

Symptom

Podczas wprowadzania zmian w projekcie Premium HMI, przy próbie dodania nowego obiektu pojawia się komunikat treści: „This operation exceeds the project's constraints. To modify the project's constraints, please consult the documentation or contact your local dealer":

 

phmi_exceeds_project_constraints

 

Najprostsze rozwiązanie

Najprostszym rozwiązaniem, które najczęściej pomaga w wyeliminowaniu problemu jest zgrupowanie poszczególnych elementów na ekranach wizualizacji:

 

phmi_group

 

Przyczyna / inne rozwiązania

Do każdego projektu Premium HMI przypisany jest plik zawierający zdefiniowane domyślnie parametry ograniczające ilość poszczególnych obiektów, które mogą być użyte w projekcie.  Jest to plik typu CONSTRAINTS, o nazwie formatu: <nazwa_projektu>.constraints:

 

phmi_constraints

 

Zdefiniowane w pliku parametry chronią projekt wizualizacji przed nadmiernym zwiększaniem ich objętości w stosunku do systemu, na którym mają one pracować. Plik .constraints może być przez nas modyfikowany – należy jednak pamiętać, że może to wpłynąć na wydajność obsługi projektu na terminalu bądź komputerze. Zawartość pliku .constraints, po jego otwarciu w notatniku prezentuje się następująco:

 

phmi_constraints_zawartosc

 

Za pośrednictwem pliku *.constraints istnieje możliwość edycji domyślnych parametrów związanych z ograniczeniami dotyczącymi ilości obsługiwanych zmiennych, ekranów, skryptów, obiektów, czy też z aktywacją wybranych funkcjonalności (np. obsługą użytkowników, raportów, zdarzeń, itp.). Zmiany wprowadzone w pliku *.constraints zostaną zastosowane w projekcie po ponownym otwarciu środowiska Premium HMI.

 

 

Czy informacje zawarte na tej stronie były dla Ciebie przydatne?