Службы в Operator Advisor > Сервисы профиля вещи управления ресурсом обработки
Сервисы профиля вещи управления ресурсом обработки
В профиле вещи управления ресурсом обработки находятся следующие сервисы (PTC.SCA.SCO.ProcessingResourceManagementThingShape):
Создание сервисов
* 
При создании любого объекта, который является частью модели данных Operator Advisor, значение UID автоматически создается системой. Игнорируется любое значение, вводимое в поле UID.
CreateProcessingResourceClasses — создает один или несколько классов ресурсов обработки на основе информации, добавленной в таблицу входных параметров ProcessingResourceClasses. Возвращает список созданных классов ресурсов обработки вместе с UID.
Входные параметры: ProcessingResourceClasses (InfoTable)
Выходные данные: результат (InfoTable)
CreateProcessingResources — создает один или несколько ресурсов обработки на основе информации, добавленной в таблицу входных параметров ProcessingResources. Возвращает список созданных ресурсов обработки вместе с UID.
Входные параметры: ProcessingResources (InfoTable)
Выходные данные: результат (InfoTable)
CreateProcessingResourceToClassLinks — создает одну или несколько ссылок ресурса обработки для класса на основе информации, добавленной в таблицу входных параметров ProcessingResourceToClassLinks. Возвращает список созданных ссылок на ресурс обработки для класса вместе с UID.
Входные параметры: ProcessingResourceToClassLinks (InfoTable)
Выходные данные: результат (InfoTable)
Удаление сервисов
DeleteProcessingResource — удаляет ресурс обработки с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
DeleteProcessingResourceClass — удаляет класс ресурса обработки с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
DeleteProcessingResourceToClassLink — удаляет ссылку на ресурс обработки для класса с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
Чтение сервисов
GetProcessingResource — загружает отдельный ресурс обработки с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
GetProcessingResourceClass — загружает отдельный класс ресурса обработки с указанным UID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
GetProcessingResourceToClassLinks — загружает список всех ссылок на ресурс обработки для класса с указанным ParentUID.
Входные параметры: UID (String)
Выходные данные: результат (InfoTable)
Обновление сервисов
UpdateProcessingResourceClasses — обновляет один или несколько классов ресурса обработки по UID, используя информацию, добавленную в таблицу входных параметров ProcessingResourceClasses. Возвращает список обновленных классов ресурсов обработки.
Входные параметры: ProcessingResourceClasses (InfoTable)
Выходные данные: результат (InfoTable)
UpdateProcessingResources — обновляет один или несколько ресурсов обработки по UID, используя информацию, добавленную в таблицу входных параметров ProcessingResources. Возвращает список обновленных ресурсов обработки.
Входные параметры: ProcessingResources (InfoTable)
Выходные данные: результат (InfoTable)
UpdateProcessingResourceToClassLinks — обновляет одну или несколько ссылок на ресурс обработки для класса по UID, используя информацию, добавленную в таблицу входных параметров ProcessingResourceToClassLinks. Возвращает список обновленных ссылок на ресурс обработки для класса.
Входные параметры: ProcessingResourceToClassLinks (InfoTable)
Выходные данные: результат (InfoTable)
Разные сервисы и утилиты
GetProcessingResourceDBInfo — загружает информацию таблицы базы данных, связанную с ресурсами обработки, такую как наименования столбцов таблицы базы данных. Используется внутренне другими службами. Не предназначено для автономного использования.
Входные параметры: нет входных данных
Выходные данные: результат (JSON)