Execute (Выполнить) |
Top Previous Next |
Меню Execute (Выполнить) Меню Execute (Выполнить) S7-PLCSIM содержит следующие команды:
Команды переключателя режимов Выберите команду меню Execute > Key Switch Position и установите имитируемый режим работы ПЛК: RUN-P, RUN или STOP. Кроме того, Вы можете изменить режим отметив соответствующий бокс выбора на видимом объекте CPU.
Команды переключателя типа рестарта Выберите команду меню Execute > Startup Switch Position (Выполнить > Переключатель типа рестарта) и установите свойства рестарта, которые Вы хотите сымитировать при переходе из режима STOP в режим RUN:
Команды режима циклов Вы можете выбрать один из двух вариантов выполнения имитирующей программы: однократное или циклическое выполнение.
Команда Single Scan (Однократное выполнение) Нажмите на или выберите команду меню Execute > Scan Mode > Single Scan (Выполнить > Режим циклов > Однократное выполнение) для установки ЦПУ на однократное выполнение программы. ЦПУ выполнит полную программу однократно, затем будет ждать следующего цикла.
Команда Continuous Scan (Циклическое выполнение) Нажмите на или выберите команду меню Execute > Scan Mode > Continuous Scan (Выполнить > Режим циклов > Циклическое выполнение) для установки ЦПУ для выполнения программой циклической работы (таким образом, чтобы OB1 выполнялось ЦПУ). ЦПУ выполнит программу, когда рабочий режим будет RUN, и остановит при режиме STOP. Цикл начнется чтением периферийных входов (PI) и обновлением регистра отображения входов (I). ЦПУ выполнит инструкции программы и обновит области памяти. Цикл завершится записью из регистра отображения выходов (Q) в память периферийных выходов (PQ).
Команда Next Scan (Следующий цикл) Нажмите на или выберите команду меню Execute > Next Scan (Выполнить > Следующий цикл) для требования выполнения имитатором ЦПУ следующего цикла (если имитатор установлен на однократное выполнение).
Команда Pause (Пауза) Нажмите на или выберите команду меню Execute > Pause (Выполнить > Пауза) для того, чтобы моментально остановить выполнение программы в имитаторе ПЛК без изменения данных (таких, как состояние выходов). Для продолжения выполнения программы отключите функцию Pause. Программа начнет свое действие с того места, где была остановлена. Если приложение STEP 7 соединено с имитатором ПЛК, использование паузы может привести к превышению времени в системе связи и к ее обрыву. Если это случилось, выключите паузу и переустановите связь с приложением STEP7.
Команда Automatic Timers (Выполнить > Автоматические таймеры) Выберите команду меню Execute > Automatic Timers (Выполнить > Автоматические таймеры) для установки ЦПУ на автоматическое выполнение таймеров в программе.
Команда Manual Timers (Выполнить > Ручные таймеры) Выберите команду меню Execute > Manual Timers (Выполнить > Ручные таймеры), чтобы обеспечить Вам возможность ввода отдельных значений или сброса таймеров в программе. Для того, чтобы вернуться к автоматическому выполнению выберите команду Execute > Automatic Timers (Выполнить > Автоматические таймеры).
Команда Reset Timers… (Сбросить таймеры …) Команда Execute > Reset Timers… (Выполнить > Сбросить таймеры …) открывает диалоговое окно, позволяющее загрузить таймерные величины для любого или всех таймеры, используемые программой как значения по умолчанию. Вы можете сбросить все или отдельный таймеры программы. Для перезагрузки всех таймеров Вашей программы используйте кнопку на панели инструментов Reset Timers. Для перезагрузки конкретного таймера используйте кнопку на видимом объекте для таймера.
Команда Trigger Error OB (Включить OB прерываний) Используйте команду меню Execute > Trigger Error OB (Выполнить > Включить OB прерываний) для того, чтобы проверить, как Ваша программа поддерживает различные OB прерываний.
Команда Scan Cycle Monitoring...(Наблюдение времени цикла) Команда меню Execute > Scan Cycle Monitoring... … (Выполнить > Наблюдение времени цикла) открывает диалоговое окно, позволяющее Вам разрешить или запретить контроль времени цикла (таймер превышения времени цикла) и установить максимальное время цикла (в миллисекундах) для имитации. Максимальное время цикла это максимальное время одного полного цикла вычислений пользовательской программы OB1 и обновления соответствующих входов/выходов. Если это время превышено, имитатор ПЛК переходит в STOP. |