Вид дерева в режиме исполнения

<< Click to Display Table of Contents >>

Navigation:  Работа в режиме исполнения > Отладка проекта > Имитация значений параметров >

Вид дерева в режиме исполнения

Вид параметров в дереве объектов в режим исполнения

В режиме исполнения в дереве среды разработки MasterSCADA 4D можно не только отслеживать текущие значения параметров во времени, но и имитировать их значения.

Вид дерева объектов в режиме исполнения с отображением текущих значений параметров:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov_2

От того, какой формат записи задаётся у параметра в настройке Шкала панели свойств, зависит отображение значения параметра в дереве при его имитации в режиме исполнения.

Рассмотрим пример имитации значений нескольких параметров с различными форматами записи значения.

Пусть в объект добавлено несколько параметров со следующими форматами значений:

Параметр формата X6 (16-ричный формат, длиной 6 цифр);

Параметр формата f3 (вещественный формат, с точностью до 3-ёх знаков после запятой);

Параметр формата e2 (экспоненциальный формат, с точностью до 2-ух знаков после запятой);

Параметр формата d4 (десятичный формат, длиной 4 цифры);

Параметр формата b (двоичный формат).

Чтобы имитировать значения параметров через клиент визуализации в режиме исполнения, можно в окно добавить из палитры элемент Текстовый ввод и связать его свойство Текст со всеми параметрами.

Тогда в режим исполнения при вводе числа в текстовый ввод произойдёт имитация параметров, при этом отображение параметров в дереве объектов будет иметь свой формат записи:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov

Изменим формат значений параметров:

X6 на 0x{x8} (формат  0xAAAAAAAA);

f3 на f1;

e2 на e3;

d4 на  d6;

b оставим неизменным.

После ввода того же числа в клиенте визуализации значения параметров будут отображаться в другом формате:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov_1

Параметры, имеющие сложный тип тип данных SYTEM_*_PARAM, отображаются в дереве объектов в формате Значение, Метка времени, Признак качества. Признак качества отображается только тогда, когда принимает значение отличное от Good:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov_3

Если признак качества имеет значение Good, то тогда параметр будут отображаться в следующем виде:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov_4

Если у параметра с типом данных SYSTEM_*_PARAM настроена Шкала, а для этой шкалы заданы свойства Формат и Единицы измерения, то параметр будет отображаться с использованием этих свойств. Если указан формат, то значение параметра Value будет отображаться с учетом этого формата. Если указана единица измерения, то она будет отображаться после значения параметра Value в его структуре:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov_5

Вид тегов в дереве объектов в режим исполнения

В режиме исполнения в дереве среды разработки MasterSCADA 4D в значении Тега отображается значение его внутреннего параметра Вход. Формат отображения внутренних параметров тега соответствует формату отображения обычных параметров:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov_6

Если у тега отсутствует внутренни параметр Вход, то тогда в его значении будут отображаться значение внутреннего параметра Выход:

debug_vid_dereva_rt_imitaciya_znacheniy_parametrov_7