Page 78 - 4356
P. 78
даних зберігають початкові значення, спочатку запрограмовані
для них. Те ж відбувається при включенні живлення без резервної
батареї. У S7 - 300 ви можете захистити окремі області в блоках
даних, оголосивши їх такими, що зберігаються.
Блок даних, згенерований з властивістю UNLINKED
(незв'язаний), в робочу пам'ять не передається; він залишається в
завантажувальній пам'яті. Блок даних з цією властивістю може
бути прочитаний тільки за допомогою SFC 20 BLKMOV.
2.7 Тестування програми
Після установки з'єднання з CPU і завантаження призначеної
для користувача програми ви можете протестувати (відлагодити)
програму, як усю цілком, так і частково, приміром, окремі блоки.
Ви повинні ініціалізувати змінні з використанням сигналів і
значень, наприклад, за допомогою модулів симулятора, і оцінити
одержану вашою програмою інформацію. Якщо CPU переходить в
стан STOP в результаті помилки, то допомога в пошуку джерела
помилки може бути надана за допомогою інформації CPU.
Великі програми відлагоджуються по частинах. Якщо,
приміром, ви хочете відлагодити тільки один блок, завантажите
цей блок в CPU і викличте його в ОВ 1. Якщо ОВ 1 організований
таким чином, що програма може бути відлагоджена розділ за
розділом "від початку до кінця", то для відладки ви можете
вибрати блоки або розділи програми, використовуючи функції
переходу, щоб пропустити виклики або програмні розділи, які
відладки не вимагають.
За допомогою додаткового програмного забезпечення
PLCSIM можна на пристрої програмування змоделювати CPU і
таким чином відлагодити вашу програму без додаткових
апаратних коштів.
2.7.1 Діагностування апаратних засобів
У разі збою ви можете отримати діагностичну інформацію
про модулі що містять збої за допомогою функції "Diagnose
Hardware" ("Діагностика апаратури"). Програмуючий пристрій
треба підключити до шини MPI і запустити SIMATIC -менеджер.
78