Отладка
Программирование с помощью STEP 7 v5.3
A5E00261405-01
20-19
!
Предостережение
• Перед запуском функции принудительного задания значений Вы должны
проверить, что никто не выполняет эту функцию на том же CPU в то же
самое время.
• Задание на принудительное присваивание значений может быть удалено
или завершено только с помощью команды меню
Variable > Stop Forcing
[Переменная > Прекратить принудительное задание значений]
.
Закрытие окна для принудительного задания значений или выход из
приложения ”Monitoring and Modifying Variables [Наблюдение и изменение
переменных]" не удаляет задание на принудительное присваивание
значений.
• Принудительное присваивание значений не может быть отменено
(например, с помощью
Edit > Undo [Редактировать > Отменить]).
• Прочтите информацию о различиях между принудительным заданием и
изменением значений переменных.
• Если CPU не поддерживает функцию принудительного присваивания
значений, то все команды в меню Variable [Переменная], связанные с
принудительным заданием значений, деактивированы.
Если деактивирована блокировка выходов с помощью команды меню Variable >
Enable Peripheral Outputs [Переменная > Деблокировать периферийные
выходы], то все модули вывода, к которым применена функция принудительного
задания значений, выдают свои принудительно заданные значения.
20.8.2 Введение в принудительное присваивание значений
переменным
Вы можете присвоить отдельным переменным программы пользователя
фиксированные значения так, что они не могут быть изменены или
переписаны даже пользовательской программой, исполняющейся в CPU.
Предпосылкой для этого является то, что CPU поддерживает эту функцию
(например, CPU S7-400). Присваивая фиксированные значения переменным,
Вы можете установить конкретные ситуации для своей пользовательской
программы и использовать это для
тестирования запрограммированных
функций.
Окно "Force Values [Задать значения принудительно]"
Команды для принудительного задания значений могут быть выбраны только
в том случае, если активизировано окно "Force Values [Задать значения
принудительно]".
Чтобы отобразить это окно, выберите команду меню
[Переменная >
Отобразить принудительное задание значений]
.
Для CPU Вы должны открыть только одно окно "Force Values [Задать
значения принудительно]". В этом окне отображаются переменные вместе с
соответствующими принудительно заданными значениями для активного
задания принудительных значений.