Создание типов точек данных

В предыдущих разделах были представлены точки данных, которые доступны в любом новом проекте непосредственно после его создания. Однако часто существует необходимость разработки собственных устройство-ориентированных точек данных, чтобы обеспечить соответствие особым требованиям проекта или отраслевым стандартам.

Далее будет представлен процесс создания типа точек данных, который потребуется для нашего учебного проекта. Перейдите в редактор PARA. В области древовидной структуры [типов] точек данных щелкните правой кнопкой мыши по пустому белому пространству и выберите в открывшемся контекстном меню элемент «Создать тип точек данных».

Рисунок: создание типа точек данных «GS_PUMP2» в редакторе типов точек данных модуля PARA

После этого автоматически откроется окно редактора типов точек данных, в котором выполняется разработка структуры. Далее:

  1. Замените предлагаемое по умолчанию имя типа точек данных «newDpType» на «GS_PUMP2».
  2. Щелкните правой кнопкой мыши по «GS_PUMP2» и выберите в открывшемся контекстном меню элемент «Добавить узел».
  3. Измените имя добавленного узла на «state».
  4. Добавьте к узлу «state» подузел «on» (см. шаги 2 и 3 («Добавить узел») выше).
  5. Измените тип данных для узла «on» на «bool». Для этого щелкните правой кнопкой мыши по узлу «on» и выберите в открывшемся контекстном меню элемент «Тип элемента -> bool».

Узлы структуры обозначаются значком папки. Конечные элементы точек данных обозначаются значками, соответствующими их типам (bool, int, float…). Например, тип данных «bool» обозначается значком .

Рисунок: создание типа структурированных точек данных в редакторе типов точек данных модуля PARA

Повторите шаги 2–5 для создания всей структуры типа точек данных, как показано на следующем рисунке. Обратите внимание на тот факт, что элементы «.state.speed» и «.cmd.speed» должны иметь тип данных «float». В этом же редакторе возможно удаление узлов, их переименование и другие операции.

Рисунок: полная структура типа точек данных GS_PUMP2 в редакторе типов точек данных

После ввода в редакторе типов точек данных всей целевой структуры «GS_PUMP2» нажмите кнопку «OK».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *