ЛР3 zenon (базовий): проект, екрани, функції

Функції та запуск режиму виконання

Завдання 3.8. Створіть функції переходів на екрани "Навігація" та "Процес".

  • В менеджері проекту виберіть вузол Functions
  • У вікні детального перегляду клікніть на іконці New function
  • Автоматично з’явиться вікно вибору функції. В zenon усі необхідні функції вже наперед створені. Проектувальнику необхідно лише вибрати відповідну функцію та сконфігурувати її.
  • У вікні функцій виберіть Screen switch, яка знаходиться в розділі Favorites

  • У наступному діалоговому вікні задайте перемикання на екран 'Навігація'

  • У властивостях створеної функції зайдіть в розділ General і в полі Start function  перейменуйте її на 'Перехід на екран Навігація'
  • Зайдіть у властивостях екрану 'Процес' в розділ Execution і прив’яжіть створену функцію 'Перехід на екран Навігація'

Завдання 3.9. Запустіть zenon в режимі Runtime і перевірте зроблену роботу.

  • На верхній інструментальній панелі Editor клікніть іконку Start Runtime або натисніть F5
  • Перевірте чи все вийшло як заплановано і натиснувши комбінацію клавіш Alt+F4 поверніться назад в Editor.

Графічні стилі екранів

Оскільки на початку створення проекту в налаштуваннях Graphical design пункт Runtime title ми обрали опцію no title (full screen), то інтерфейс екранів проекту не має жодних заголовків чи системних кнопок, тобто дисплейна мнемосхема займає всю площу відображення. Проте, при потребі, існує можливість визначення цих елементів індивідуально для окремих екранів (наприклад, pop-up діалоги). Для цього у властивостях фрейму, на якому базується відповідний екран, необхідно зайти в розділ Border -> Border type і вибрати тип границі.