Для розроблення, перевірки і відлагодження програм в GPSSW використовується вікно вихідної моделі. Це вікно викликається автоматично з відкриттям файлу програми в діалоговому вікні Open. Як приклад розглянемо файл KRAN_MASH.GPS, який містить програму в системі GPSSW (рис. 3.15). Діалогове вікно відкриття файлу можна вивести а екран за допомогою команди File → Open або за допомогою комбінації клавіш CTRL + O.
Програму, яка знаходиться у вікні моделі, можна відтранслювати і отримати результат моделювання. Для цього вікно моделі має бути активним.
Рис.3.15. Вікно вихідної моделі
Для транслювання і виконання програми необхідно активізувати пункт основного меню Command (Команда) → Create Simulation... (Створити виконувану модель) меню. Якщо програма написана без помилок і в ній присутня команда керування START (ПУСК), яку не супроводжують символи NP, тоді результати моделювання будуть виведені у вікні REPORT.
Можна також скористатися комбінацією клавіш Ctrl+Alt+S для виклику компілятора і виконання процесу компіляції вихідної моделі. Імітаційне моделювання в програмі KRAN_MASH.GPS не виконується, оскільки в ній немає команди керування START (ПУСК).Але у результаті вказаних вище дій відкриється вікно JOURNAL з повідомленням про час початку та завершення компіляції (рис.3.16).
|
|
Рис.3.16. Вікно JOURNAL
Після компіляції програма може бути запущена на виконання. Для цього вибираємо із основного меню Command (Команда) → START (ПУСК), що призведе до відкриття діалогового вікна Start Command (Процес моделювання), яке зображено на рис. 3.17.
Рис.3.17. Діалогове вікно Start Command
Натиснувши кнопку ОК у вікні REPORT, отримаємо результати моделювання. На рис. 3.18 зображено фрагмент результатів моделювання задачі KRAN_MASH.GPS у вікні REPORT.
Рис.3.18. Фрагмент результатів моделювання задачі KRAN_MASH.GPS
Вікно JOURNAL служить також і для відображення діагностичних повідомлень про помилки в програмі.
Нехай зроблена помилка в операторі SEIZE. Його назва написана неправильно, наприклад, SEISE. Повідомлення про це з’явиться у вікні JOURNAL (рис. 3.19).
Рис.3.19. Вікно JOURNAL зображенням помилки
У вікні JOURNAL вказується номер рядка (Line 8) і позиція в рядку (Col 17), де зроблена помилка. Нижче приводиться некоректний рядок програми: