
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" ("Подробност и")  Вы  можете 
увидеть отдельные компоненты постоянных шинны х циклов.