Загрузка FB S7-GRAPH и экземплярного DB
S7-GRAPH для S7-300/400 Программирование систем последовательного управления
10-2 A5E00290656-01
Download with standard FC [Загрузка с стандартной FC]
Если Вы выбрали этот вариант командой меню Options > Block Settings
[Возможности > Настройки блока] на закладке "Compile / Save [Компиляция
/ Сохранение]", система проверяет, загружена ли уже стандартная FC в
подключенный online CPU. Если FC отсутствует, она загружается.
Turn off the sequencer before download [Отключить секвенсор перед
загрузкой]
При выборе этот вариант, активные структурные элементы секвенсора, ак-
тивные переходы или шаги останавливаются при загрузке программы в CPU.
Если экземплярный DB загружен при загрузке программы, функциональный
блок стартует с начального шага.
Если экземпляр DB не загружен при загрузке программы, структурные эле-
менты активные до загрузки, активируются снова при завершении загрузки.
Загрузка в CPU
Для загрузки FB S7-GRAPH в CPU с экземплярным DB, выполните
следующие шаги:
1. В открытом FB выберите команду меню
PLC > Download [ПЛК > Загру-
зить]. В CPU загружается FB, открытый в данное время в рабочем окне.
2. Сделайте соответствующие настройки в диалоговом окне "Download
[Загрузка]":
- Если Вы выберите "Include instance DB [Включая экземплярный DB]",
система автоматически подготавливает переменные,
соответствующие реальной ситуации. You can change this default.
- Если Вы не выберите "Include instance DB [Включая экземплярный
DB]", Вы должны самостоятельно оценивать надо или нет загружать
экземплярный DB при загрузке программы.
- Если FB испо льзует стандартную FC, Вы можете определить, надо
или нет загружать эту FC при загрузке программы. Если эта FC уже
существует интерактивно (online), эта опция деактивируется.
3. Если блоки уже находятся в CPU, подтвердите запрос о перезаписи
блоков.
Предупреждение
Вы должны загружать блоки S7-GRAPH в режиме RUN только в том случае,
когда секвенсор находится в началь ном состоянии или выключен (состояние
OFF). Если Вы загружаете блоки секвенсора в другом состоянии, при
перезаписи старого блока, может возникнуть проблемы синхронизации
секвенсора с процессом. Например, адреса действий активных шагов, как с
фиксацией переменных, так и без
фиксации, в момент загрузки останутся не
сброшенными.
Если невозможно изме нить секвенсор в началь но м или выключенном
состоянии, перед загрузкой блоков в CPU деактивируйте все шаги (напр имер,
используя функцию "Control Sequencer [Управление секвенсором]").