
  Отладка 
Программирование с помощью 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 [Задать 
значения принудительно]". В этом окне отображаются переменные вместе с 
соответствующими принудительно заданными значениями для активного 
задания принудительных значений.