 
v1.0 (SMSv1.0)
DIAGNOSTYKA PROCESÓW PRZEMYSŁOWYCH (DPP)
WYKŁAD 3 i 4
Procesowa baza zmiennych
Prowadzący: Dr inż. Marek Szmechta
Spis treści
1.Korzystanie z interfejsu ViewX........................................................................................................2
1.1. Wyłączenie alarmu dźwiękowego............................................................................................2
2.Podstawy konfiguracji procesowej bazy zmiennych........................................................................3
 2.1. Tworzenie nowej grupy............................................................................................................3
 2.2. Tworzenie zmiennych..............................................................................................................4
 2.3. Informacje szczegółowe dla zmiennych pojedynczych...........................................................6
 2.4.Tworzenie punktów wewnętrznych..........................................................................................8
 a)Konfiguracja punktu analogowego.........................................................................................9
 b)Konfiguracja punktu cyfrowego...........................................................................................10
 c)Konfiguracja punktu czasu....................................................................................................11
 d)Konfiguracja punktu String Point.........................................................................................12
3.Literatura........................................................................................................................................13
1/13
 
1. Korzystanie z interfejsu ViewX
1.1. Wyłączenie alarmu dźwiękowego
Okno alarmu dźwiękowego znajduje się na dole paska alarmów i pokazuje dwie liczby:
•
ilość alarmów niepotwierdzonych
•
ilość wszystkich alarmów w systemie
Aby wyłączyć alarm dźwiękowy należy:
•
Użyć prawego przycisku myszy oknie alarmu dźwiękowego
•
Wybrać opcję Wyłącz Dzwonek
2/13
 
2. Podstawy konfiguracji procesowej bazy zmiennych
2.1. Tworzenie nowej grupy
Aby dodać nową grupę należy:
•
Użyć prawego przycisku myszy na ikonie System (na samej górze paska bazy danych)
•
Wybrać opcję New>Group>Group
•
Wprowadzić nową nazwę grupy - DPP_W3
3/13
 
2.2. Tworzenie zmiennych
Utworzyć wewnątrz grupy DPP_W3 grupę Zmienne
Utworzyć zmienne wszystkich dostępnych typów:
•
Boolean
•
Tablica Boolowska
•
Byte
•
Tablica Bajtów
•
Kolor
•
Stały Double
•
Double
•
Tablica Double
•
Float
•
Tablica Float
•
Long
•
Tablica Longów
•
String
•
Tablica Stringów
•
Czas
•
Tablica Czasu
•
Nieoznaczony Long
•
Nieoznaczona tablica Long
•
Nieoznaczony Word
•
Nieoznaczona tablica Word
•
Variant
•
Tablica Variant
•
Word
•
Tablica Word
4/13
 
Aby dodać nowe zmienne należy:
•
Użyć prawego przycisku myszy na ikonie Zmienne
•
Wybrać opcję Nowy>Zmienne>Boolean
•
Wprowadzić nową nazwę zmiennej
Po utworzeniu wszystkich zmiennych mamy:
5/13
 
2.3. Informacje szczegółowe dla zmiennych pojedynczych
Type of
Variable
Opis
Boolean
Użycie typu zmiennych do przechowywania wartości PRAWDA/FAŁSZ.
Byte
Użycie typu zmiennych do przechowywania jednej 8-bitowej wartości.
Color
Użycie typu zmiennych do przechowywania wartości kolorów.
Constant 
Double
Użycie typu do przechowywania stałych podwójnej precyzji wartości 
zmiennoprzecinkowych. 
6/13
 
Double
Użycie typu do przechowywania wartości zmiennoprzecinkowych podwójnej 
precyzji.
Float
Użycie typu zmiennej do przechowywania zmiennoprzecinkowych punktów IEEE.
Long
Użycie typu do przechowywania liczby 4-bajtowej (32 bity)
String
Użycie typu do przechowywania ciągu teksu.
(ClearSCADA obsługuje również punkty i parametry tekstowe/typu string).
Time
Użycie typu zmiennej do przechowywania daty oraz godziny.
Unsigned 
Long
Użycie typu do przechowywania 4-bajtowych liczb bez znaku.
Unsigned 
Word
Użycie tego typu zmiennej do przechowywania jednej wartości 16-bitowej bez 
znaku. 
Variant
Użycie typu zmiennej do przechowywania pojedynczej wartości dowolnego typu.
Word
Użycie typu zmiennej do przechowywania jednego wartości 16-bitowej ze znakiem.
7/13
 
2.4. Tworzenie punktów wewnętrznych
Aby dodać punkt wewnętrzny należy:
8/13
 
•
Użyć prawego przycisku myszy na ikonie Zmienne
•
Wybrać opcję Nowy>Wewnętrzny>Punkt Analogowy
•
Wprowadzić nową nazwę punktu
Utworzyć punkty wewnętrzne wszystkich dostępnych typów:
•
Punkt Analogowy
•
Punkt Cyfrowy
•
String Point
•
Punkt Czasu
a)
Konfiguracja punktu analogowego
Formularz konfiguracyjny analogowego wewnętrznego punktu dostępu składa się z kilku zakładek, 
w których znajdują się różne ustawienia. Poniżej opisano dwie najważniejsze w tej konfiguracji: 
 - Punkt analogowy, w którym można ustawić opcje znajdujące się w kategoriach takich jak: 
ograniczenia alarmów, limit alarmów, formatowanie, wymuszanie, bez zmian oraz trend. 
- Zakładka ręczny pozwala na ustawienie nam opcji wpisywania wartości manualnie, oraz zakresu 
tych wartości. 
9/13
 
b)
Konfiguracja punktu cyfrowego
Formularz konfiguracyjny cyfrowego wewnętrznego punktu dostępu składa się z kilku zakładek, w 
których znajdują się różne ustawienia. Poniżej opisano dwa najważniejsze w tej konfiguracji: 
- W zakładce punkt cyfrowy możliwe są takie ustawienia znajdujące się w kategoriach: Stany, 
wymuszenie oraz trend. 
- Zakładka ręczny pozwala na ustawienie nam opcji wpisywania wartości manualnie oraz zakresu 
tych wartości. 
10/13
 
c)
Konfiguracja punktu czasu
- Zakładka Punkt Czasu umożliwia nam wybranie z pliku formatu daty i czasu oraz włączenia lub 
wyłączenia opcji wymuszenie.
- Zakładka Ręczny pozwala na ustawienie nam opcji wpisywania wartości manualnie, oraz zakresu 
tych wartości. 
11/13
 
d)
Konfiguracja punktu String Point
- Zakładka String Point podobnie jak w zakładce punktu czasu można ustawić format wybierany z 
katalogu oraz wymuszenie, które może być włączone lub wyłączone. 
- Zakładka ręczny pozwala na ustawienie nam opcji wpisywania wartości manualnie, oraz zakresu 
tych wartości. 
12/13
 
3. Literatura
[1] Control Microsystems Inc., SCADA Expert ClearSCADA 2013 R1, ClearSCADA online help 
(ViewX.chm)
ViewX.chm -> Tutorial -> Using the ViewX Interface
ViewX.chm -> Tutorial -> Configuration Basics
ViewX.chm -> Core Reference -> Core Configuration -> Using Variables to Store Data Values
ViewX.chm -> Core Reference -> Core Point Configuration -> Introduction to Points
13/13