Page 83 - 4356
P. 83
2.7.4 Примусова установка змінних (функція Force)
З допомогою відповідним чином оснащених CPU ви можете
задати фіксовані значення для певних змінних. Призначена для
користувача програма не зможе змінити ці значення ("примусова
установка"). Примусова установка допустима в будь-якому
режимі роботи CPU і виконується негайно.
Увага: ви маєте бути упевнені в тому, що в результаті
примусової установки змінних не виникне небезпечних станів.
Стартовою точкою для примусової установки є таблиця
змінних (VAT). Створіть VAT, введіть адреси для примусової
установки значень і встановіть з'єднання з CPU. Вибравши
Variable → Display Force Values (Змінні → Відобразити примусові
значення), можна відкрити вікно, що містить примусові значення.
Якщо в CPU примусові значення вже активізовані, то вони
виділені у вікні примусових установок значень жирним шрифтом.
Тепер ви можете перемістити деякі або усі адреси з таблиці
змінних у вікно примусових установок або додати нові адреси.
Збереження утримуваного вікна примусових установок в VAT
здійснюється по команді меню Table → Save As (Таблиця →
Зберегти як).
Примусові значення допустимі для наступних областей
адрес:
− входи I(S7 - 300 і S7 - 400);
− виходи Q(S7 - 300 і S7 - 400);
− периферійні входи PI (тільки S7 - 400);
− периферійні виходи PQ (S7 - 300 і S7 - 400);
− пам'ять меркерів М (тільки S7 - 400).
Завдання примусової установки починається з Variable →
Force (Змінна → Присвоїти примусове значення). CPU набуває
примусових значень і змін примусово встановлених адрес більше
не допускає.
Поки активна функція примусової установки, виконується
наступне:
− Усі звернення для читання до примусово заданих адрес
через призначену для користувача програму (наприклад,
завантаження) і через системну програму (наприклад, оновлення
83