Page 95 - 4356
P. 95
− Retentive memory (Реманентна пам'ять). Число
реманентних меркерів, таймерів і лічильників; визначення
реманентних областей для блоків даних.
− Memory (Пам'ять). Максимальна кількість тимчасових
локальних даних у пріоритетних класах (організаційних блоках);
максимальний розмір L-стека і число комунікаційних завдань.
− Interrupts (Переривання). Визначення пріоритету
апаратних переривань, переривань із затримкою часу,
асинхронних помилок і (незабаром доступних) комунікаційних
переривань.
− Time-of-Day Interrupts (Переривання по часу доби).
Специфікація пріоритету, визначення часу запуску та
періодичності.
− Cyclic Interrupts (Циклічні переривання). Визначення
пріоритету, часу циклу і зсуву фази.
− Diagnostic/Clock (Діагностика/Системні години). Індикація
причини переходу в стан STOP; тип і інтервал синхронізації часу;
коефіцієнт корекції.
− Protection (Захист). Визначення рівня захисту; завдання
пароля.
− Multicomputing (Параметри мультипроцесорного режиму).
Визначення числа CPU.
− Integrated I/O (Інтегровані входи/виходи). Активація та
параметризація інтегрованих входів/виходів.
CPU при запуску проводить зміну параметрів по
замовчуванню на параметри, задані користувачем, які
залишаються в силі до їх заміни.
3.2 Блоки
З метою підвищення зручності читання та розуміння
програми ви можете розбити її на довільне число розділів. Мови
програмування STEP 7 підтримують цю концепцію і надають
необхідні функції. Кожна частина програми повинна бути
незалежною і володіти технологічним або функціональним
базисом. Ці розділи програми називаються «блоками» («Blocks»).
Блок - це розділ програми, який визначається власною
функціональністю, структурою або розв'язуваним завданням.
95