Конфигурация программы
Свойства программы могут быть просмотрены и изменены с помощью действия Настроить в контексте.
Описание поля | Имя поля |
Имя программного компонента. Имя контекста. Должно удовлетворять соглашениям о наименовании контекста. Имя необходимо для ссылки на программу из других частей системы. | name |
Описание программного компонента. Текстовое описание контекста. | description |
Шаблон программного компонента. Текст шаблона контекста в формате XML. | template |
Тип программного компонента. Тип контекста, функция, функциональный блок или программа. | type |
Язык программного компонента. Данное поле определяет язык реализации, он может быть SFC, ST или FBD. | implementationLanguage |
Импорты. Список импортов программы. | imports |
Задача. Если флаг активен, то эту программу можно выполнять и отлаживать. | task |
Контекст устройства. Контекст по умолчанию, используемый при редактировании GPIO или аналоговых переменных в SberMobile IDE. | deviceContext |
Автозапуск. Данный флаг активирует запуск задачи при загрузке сервера. | autoRun |
Сторожевой таймер. Активирует сторожевой таймер. | watchdog |
Время. Время сторожевого таймера; если задача не завершена в этот период, она будет прекращена. | time |
Чувствительность. Количество таймаутов сторожевого таймера до формирования сообщения об ошибке. | sensitivity |
Тип исполнения. Данное поле определяет тип задачи, он может быть циклическим с заданным интервалом или с непрерывным циклом. Циклический : задача вызывается циклически через заданный интервал времени. Непрерывный цикл : задача вновь вызывается сразу же после окончания в непрерывном цикле, без задания времени цикла. | executionType |
Интервал. Период времени, после которого задача должна быть вызвана в очередной раз. | interval |
Данные свойства доступны через переменную childInfo.