< Wróć do bazy wiedzy

Czy w Premium HMI wartości zmiennych wewnętrznych mogą być zachowywane, gdy nastąpi restart urządzenia?

 

Tak.

W celu realizacji tej funkcjonalności należy w oknie ustawień zmiennej aktywować parametr Retentive not Shared:

 

asem-premium-hmi-retentive-not-shared-attribute

 

Szczegółowy opis:

Zmienne wewnętrzne projektu Premium HMI są to zmiennie, które nie są bezpośrednio powiązane z danymi sterowników lub innych urządzeń. Mogą one przechowywać informacje dotyczące np. pośrednich wyników obliczeń, nastaw parametrów, wartości pomocniczych, itp. Charakterystyczną cechą zmiennej wewnętrznej jest brak definicji parametru Dynamic, który bezpośrednio wiąże ją z danymi np. sterownika PLC:

 

asem-premium-hmi-dynamic

 

W domyślnej konfiguracji, wartości zmiennych wewnętrznych nie są zachowywane w momencie, gdy nastąpi restart urządzenia – po ponownym uruchomieniu aplikacji wartość zmiennej będzie równa 0. W celu uniknięcia takiej sytuacji należy aktywować opcję Retentive not Shared, która zapewnia zachowanie wartości zmiennej wewnętrznej podczas restartu urządzenia:

 

asem-premium-hmi-retentive-not-shared-attribute