
Создание блоков и библиотек 
  Программирование с помощью STEP 7 v5.3 
9-16  A5E00261405-01 
Как сравниваются блоки: Логические блоки 
Сначала STEP 7 сравнивает временные метки для интерфейса логического 
блока. Если временные метки идентичны, STEP 7 предполагает, что 
интерфейсы идентичны. 
Если временные метки различны, STEP 7 затем сравнивает типы данных в 
интерфейсах шаг за шагом по разделам. Когда обнаруживаются различия, 
STEP 7 определяет первое отличие в секции; в каждом случае первое 
различие в соответственном ранге. Многоэкземплярные блоки и
 UDT также 
включены в сравнение. Если типы данных в разделах одинаковы,  STEP 7 
затем сравнивает начальные величины переменных. Все различия 
показываются. 
Вторым шагом STEP 7 проверяет код сегмент за сегментом (в случае, если не 
выбрана опция "Выполнить сравнение кода", код будет сравниваться, если 
нажата кнопка "Go to" в Программном редакторе.). 
Сначала обнаруживается вставка или удаление сети. Результатом 
сравнения 
будет показ сети, представленной в одном блоке. Комментарий «только в» .  
Затем, сравниваются оставшиеся сети до первого отличия. Оператор 
сравнивает следующее: 
•  Для установки "Приоритет абсолютного адреса", основан на абсолютном 
адресе 
•  Для установки "Символ имеет приоритет", на символьном 
Операторы показывают идентичность, если адреса одинаковые. 
Если сравниваемые блоки были запрограммированы на разных
 языках, STEP 
7 выполняет сравнение на языке STL.  
Особенности сравнения offline-offline
: 
В отличие от offline-online сравнения, в сравнении offline-offline, STEP 7 также 
обнаруживает различия в именах переменных. Этот дополнительный шаг не 
возможен для сравнения offline-offline, поскольку только символ замены 
доступен в online.  
Комментарии для сети блока и линий как и атрибуты блока (такие как S7-
PDIAG информация и сообщения) исключены из сравнения. 
Как работает сравнение: Блоки данных 
Первым шагом процесса, STEP 7 сравнивает временные метки для 
интерфейсов блоков данных (как для логических блоков). Если временные 
метки идентичны, STEP 7 решает, что структура блоков данных идентична. 
Если временные метки интерфейса различны, STEP 7 затем сравнивает 
структуру данных до первого отличия. Если структура данных в секциях 
одинакова, STEP 7 затем сравнивает начальные величины и текущие 
значения. Все различия
 показаны. 
Особенности сравнения offline-offline
: 
В отличие от offline-online сравнения, в сравнении offline-offline, STEP 7 также 
обнаруживает различия в именах переменных. Этот дополнительный шаг не 
возможен для сравнения offline-offline, поскольку только символ замены 
доступен в online.