Глоссарий 32
Publication 1756-PM001G-EN-P - March 2004
program (программа)
Набор взаимосвязанных процедур и тегов.
• Каждая программа содержит программные теги, главную
выполняемую процедуру, другие процедуры, а также
дополнительную процедуру обработки ошибок.
• Чтобы выполнить процедуры в программе, вы назначаете
(планируете) программу для задачи:
' Когда задача запускается, запланированные программы
внутри задачи выполняются до полного завершения с
первой до последней.
' Когда задача выполняет программу, главная процедура
программы выполняется первой.
' Главная процедура может, в свою очередь, выполнять
подпрограммы, используя инструкцию JSR.
•Папка Unscheduled Programs (Незапланированные программы)
содержит программы, не назначенные задаче.
• Если логика в программе выдает основную ошибку, выполнение
переходит к процедуре обработки ошибок,
сконфигурированной для данной программы.
• Процедуры внутри программы могут обращаться к следующим
тегам:
' программные теги данной программы
' теги контроллера
• Процедуры не могут обращаться к программным тегам других
программ.
См. routine (процедура), task (задача).
program scope (область видимости программы)
Данные, доступные только внутри текущей программы. Каждая
программа содержит набор тегов, на которые могут ссылаться только
процедуры и теги'псевдонимы из этой программе. См. controller scope
(область видимости контроллера).
project (проект)
Файл на вашей рабочей станции (или сервере), в котором хранятся
логика, конфигурация, данные и документация для контроллера.
• Файл проекта имеет расширение .ACD.
•Когда вы создаете файл проекта, именем файла является имя
контроллера.
• Имя контроллера не зависит от имени файла проекта. Если вы
сохраните текущий файл проекта под другим именем, имя
контроллера не изменится.
• Если имя контроллера отличается от имени файла проекта, в
строке заголовка программного обеспечения RSLogix 5000
будут показаны оба имени.
См. application (приложение).