<< Click to Display Table of Contents >> Navigation: Работа в режиме исполнения > Отладка проекта > Имитация значений параметров > Вид дерева в режиме исполнения |
В режиме исполнения в дереве среды разработки MasterSCADA 4D можно не только отслеживать текущие значения параметров во времени, но и имитировать их значения.
Вид дерева объектов в режиме исполнения с отображением текущих значений параметров:
От того, какой формат записи задаётся у параметра в настройке Шкала панели свойств, зависит отображение значения параметра в дереве при его имитации в режиме исполнения.
Рассмотрим пример имитации значений нескольких параметров с различными форматами записи значения.
Пусть в объект добавлено несколько параметров со следующими форматами значений:
•Параметр формата X6 (16-ричный формат, длиной 6 цифр);
•Параметр формата f3 (вещественный формат, с точностью до 3-ёх знаков после запятой);
•Параметр формата e2 (экспоненциальный формат, с точностью до 2-ух знаков после запятой);
•Параметр формата d4 (десятичный формат, длиной 4 цифры);
•Параметр формата b (двоичный формат).
Чтобы имитировать значения параметров через клиент визуализации в режиме исполнения, можно в окно добавить из палитры элемент Текстовый ввод и связать его свойство Текст со всеми параметрами.
Тогда в режим исполнения при вводе числа в текстовый ввод произойдёт имитация параметров, при этом отображение параметров в дереве объектов будет иметь свой формат записи:
Изменим формат значений параметров:
•X6 на 0x{x8} (формат 0xAAAAAAAA);
•f3 на f1;
•e2 на e3;
•d4 на d6;
•b оставим неизменным.
После ввода того же числа в клиенте визуализации значения параметров будут отображаться в другом формате:
Параметры, имеющие сложный тип тип данных SYTEM_*_PARAM, отображаются в дереве объектов в формате Значение, Метка времени, Признак качества. Признак качества отображается только тогда, когда принимает значение отличное от Good:
Если признак качества имеет значение Good, то тогда параметр будут отображаться в следующем виде:
Если у параметра с типом данных SYSTEM_*_PARAM настроена Шкала, а для этой шкалы заданы свойства Формат и Единицы измерения, то параметр будет отображаться с использованием этих свойств. Если указан формат, то значение параметра Value будет отображаться с учетом этого формата. Если указана единица измерения, то она будет отображаться после значения параметра Value в его структуре:
В режиме исполнения в дереве среды разработки MasterSCADA 4D в значении Тега отображается значение его внутреннего параметра Вход. Формат отображения внутренних параметров тега соответствует формату отображения обычных параметров:
Если у тега отсутствует внутренни параметр Вход, то тогда в его значении будут отображаться значение внутреннего параметра Выход: