20. Основная программа
Automating with STEP 7 in STL and SCL 20 - 43
Автоматизация посредством STEP 7
с использованием STL и SCL
Конфигурирование SYNC/FREEZE-группы должно выполняться после
конфигурирования системы ведущего (master) DP-устройства (все
ведомые (slave) DP-устройства должны присутствовать в системе).
Выберите систему ведущего (master) DP-устройства (она выделена как
прямоугольник с пунктирным контуром), а затем выберите опции меню:
Edit -> Object Properties (Правка -> Свойства объекта). Далее в
появившемся окне на вкладке "Group Properties" ("Свойства группы")
установите команды для групп, а затем на вкладке "Group Assignment"
("Назначения в группы") назначьте в отдельные группы соответствующие
ведомые (slave) DP-устройства.
Здесь Вы последовательно выбираете из списка каждое ведомое (slave)
DP-устройство с его номером узла (node number) и выбираете для
каждого случая группу, которой данное устройство должно принадл ежать.
Если какое-либо ведомое (slave) DP-устройство не может выполнять
определенную команду, например, FREEZE, группа, которая содержит
данную команду, не сможет быть выбрана, например, все группы с
командой FREEZE. Конфигурирование SYNC/FREEZE групп должно быть
завершено нажатием кнопки "OK".
Необходимо отметить, что при конфигурировании одинаковых по длине
(постоянных) шинных циклов (bus cycles) для групп 7 и 8 требуются
специальные значения.
Конфигурирование постоянных шинных циклов (bus cycle time)
Обычно ведущее (master) DP-устройство управляет назначенными ему
ведомыми (slave) DP-устройствами циклически непрерывно (без пауз).
Для S7-коммуникаций, устанавливаемых, например, когда посредством
программатора (PG), выполняется модификация функций посредством
подсети PROFIBUS, это может приводить к изменениям во временных
интервалах. Если, например, состояния выходов должны
модифицироваться с использованием распределенной периферии I/O
через равные интервалы, Вы можете назначить постоянные шинные
циклы (bus cycle time) для специальных (соответствующим образом
оснащенных) ведущих (master) DP-устройств. Используемое для этих
целей ведущее (master) DP-устройство в подсети PROFIBUS должно
относиться только к ведущим (master) DP-устройствам 1 класса (Class 1
master). Свойства постоянности шинных циклов (bus cycle time) могут быть
установлены для "шинных профилей" "DP" и "User-Defined"
("пользовательский").
Вы можете открыть окно свойств подсети PROFIBUS следующим
способом: выберите подсеть PROFIBUS, а затем выберите опции меню:
Edit -> Object Properties (Правка -> Свойства объекта) в окне
конфигурирования подсети. Далее в появившемся окне на вкладке
"Network Settings" ("Установки подсети") щелкните на кнопке "Options"
("Опции"). Теперь на вкладке "Constant Bus Cycle Time" ("Постоянные
шинные циклы") щелкните на кнопке "Options" ("Опции") и щелкните на
управляющем элементе "checkbox" "Activate constant bus cycle time /
Recalculate constant bus cycle time" ("Активировать постоянные шинные
циклы / Пересчитать постоянные шинные циклы"). Вы можете изменить
предложенные по умолчанию значения постоянных шинных циклов, но Вы
не можете задать для цикла значение, меньшее указанной мин имальной
величины. С помощью кнопки "Details" ("Подробност и") Вы можете
увидеть отдельные компоненты постоянных шинны х циклов.