Zmienna

Podstawowy bloczek służący do przechowywania wartości.

ikona variable

Dane możliwe do uzyskania z bloku

Sygnał o stałej wartości przejętej z systemu. Wartości mogą być wartościami numerycznymi lub wartością true/false.

Opis parametrów ikony

opis variable
  • 1 - Wejście.

  • 2 - Nazwa bloczka nadana przez użytkownika.

  • 3 - Wyjście.

  • 4 - Stan bloczka: zielony – działa, czerwony - błąd.

  • 5 - Komunikaty bloczka, wartość przechowywana w bloczku.

Wejście (1)

Wejście przyjmuje dane. Przyjęte dane zapisywane są w bloczku.

Wyjście (3)

Bloczek posiada jedno wyjście, z którego można wyprowadzić wiele połączeń pozwalające na wyprowadzanie wartości przechowywanych w bloku.

Komunikaty bloczka (5)

Opis pod bloczkiem zawiera informację o stanie bloczka lub możliwym błędzie:
  • idle - System sprawny - Bloczek nie pracuje.

  • XY - Wartość przechowywana w bloczku.

  • null - System sprawny - Brak wartości w bloczku.

Konfiguracja - Properties

Ustawienia dostępne po podwójnym kliknięciu lewym przyciskiem myszy.

variable konfiguracja

Nazwa - Nazwa bloczka nadana przez użytkownika.

Ostatnia znana wartość - W tym polu wyświetlana jest ostania przechwycona wartość przez bloczek.

Przykładowe wykorzystanie bloku

W programie zamiast fizycznych urządzeń wejścia zostały wykorzystane bloczki inject. Umożliwia to przeprowadzenie symulacji bez konieczności posiadania fizycznych urządzeń.

Sterowanie wyjściem w innym miejscu w systemie

variable_przyklad

Opis działania układu:

Gdy przycisku jest wciśnięty przekazuje wartość true, która następnie jest zapisywana w bloczku variable. Użyty bloczek variable o tej samej nazwie w innym miejscu w systemie przekazuje przechwyconą wartość na swoim wyjściu załączając podpięty do niego bloczek output.