Основная точка входа в программу

Основная точка входа в программу определяется следующей конструкцией:

program

{определение аргументов}

{список предложений}

end_program

Необязательное выражение {определение аргументов} задается аналогично выражению {определение переменной} для операторов определения переменной (см. раздел Операторы Техно ST ). В дальнейшем конструкция programend_program называется основной программой.

Функции, глобальные переменные и структурные типы не могут быть определены в основной программе.

Основная точка входа создается автоматически при создании программы. Если для программы выбран язык ST или IL, конструкция program ... end_program  отображается в листинге. Если для программы выбран язык SFC, LD или FBD, основная точка создается во внутреннем представлении и недоступна для просмотра.