Конфигурация программы

Свойства программы могут быть просмотрены и изменены с помощью действия Настроить в контексте.

Описание поля

Имя поля

Имя программного компонента. Имя контекста. Должно удовлетворять соглашениям о наименовании контекста. Имя необходимо для ссылки на программу из других частей системы.

name

Описание программного компонента. Текстовое описание контекста.

description

Шаблон программного компонента. Текст шаблона контекста в формате XML.

template

Тип программного компонента. Тип контекста, функция, функциональный блок или программа.

type

Язык программного компонента. Данное поле определяет язык реализации, он может быть SFC, ST или FBD.

implementationLanguage

Импорты. Список импортов программы.

imports

Задача. Если флаг активен, то эту программу можно выполнять и отлаживать.

task

Контекст устройства. Контекст по умолчанию, используемый при редактировании GPIO или аналоговых переменных в SberMobile IDE.

deviceContext

Автозапуск. Данный флаг активирует запуск задачи при загрузке сервера.

autoRun

Сторожевой таймер. Активирует сторожевой таймер.

watchdog

Время. Время сторожевого таймера; если задача не завершена в этот период, она будет прекращена.

time

Чувствительность. Количество таймаутов сторожевого таймера до формирования сообщения об ошибке.

sensitivity

Тип исполнения. Данное поле определяет тип задачи, он может быть циклическим с заданным интервалом или с непрерывным циклом. Циклический : задача вызывается циклически через заданный интервал времени. Непрерывный цикл : задача вновь вызывается сразу же после окончания в непрерывном цикле, без задания времени цикла.

executionType

Интервал. Период времени, после которого задача должна быть вызвана в очередной раз.

interval

Данные свойства доступны через переменную childInfo.