
 32. S5/S7-конвертер 
32 - 10                          Automating with STEP 7 in STL and SCL
        Автоматизация посредством STEP 7 
с использованием STL и SCL
 
32.2.4  Проверка адресации  
 
Необходимо  проверить  число  доступных  адресов  в  выбранном CPU 
назначения.  Имеется  ли  достаточное  количест во  вхо дов,  выходов, 
меркеров,  таймеров  и  счетчиков?  Конвертер  преобразует  меркеры  из 
"расширенной" ("extended") области (область S меркеров)  в  область 
меркеров, начиная с адреса M 256.0. 
В S7 существует  одна  единая  область  периферийных  входов/выходов 
(I/O). Все модули, адресованные в S5 в областях входов/выходов (I/O), P, 
Q, IM3 и IM4 и  в "глобальной  области" ("global area"), теперь  будут 
адресованы  в S7 в  области P периферийных  входов/выходов (I/O) (Вы 
должны внимательно отнестись к этому, если у Вас адресовано большое 
количество  модулей  в "расширенных" ["extended"] областях I/O и  Вы 
подключаете эти модули к станции S7-400, например, с помощью IM 463-
2). Область "страницы" памяти ("the page memory area") пропускается без 
замещения. 
Конвертер  преобразует  все  блоки  с  пользовательской  программой 
(исключая организационные блоки) в функции, то есть, общее число всех 
программных  блоков (PB), шаговых  блоков  без  программы  секвенсора 
(SB)  и  функциональных  блоков (FB и FX) не  должно  превышать 
максимально допустимого числа функций (FC). Аналогично и общее число 
блоков данных (DB и DX) не должно превышать числа блоков данных S7. 
На  практике  эти  ограничения  касаются  только  тех  случаев,  когда  Вы 
используете в качестве целевой системы (PLC) станцию S7-300.  
Области  системных данных RI, RJ, RS и RT пропускаются  без  замены  в 
S7.  Любая  информация,  которая  располагалась  в  этих  областях 
сохраняется  в S7 в блоках  глобальных  данных  или  в  области  меркеров. 
После  преобразования  Вы  можете  получать  системную  информацию  из 
RS-области  посредством  системных  функций;  инициализацию  функций 
Вы  можете  выполнять  с  помощью  данной  области  посредством 
системных функций или при параметризации CPU. 
 
Подготовка программы STEP 5 
Перед  преобразованием  Вы  можете  подготовить  программу STEP 5 для 
ее дальнейшего испо льзования в качестве программы для системы STEP 
7 (но  Вы  не  должны  так  непосредственно  ее  использовать;  Вы  должны 
будете  сначала  посл е  преобразования  выполнить  все  соответствующие 
корректировки  в  исходном  файле  программы STEP 7). С  помощью 
предварительной  подготовки  программы STEP 5 Вы  можете  уменьшить 
число  пре дупреждений (warnings) и  сообщений  об  ошибках  при 
проведении  преобразования.  Например,  Вы  можете  подготовить 
программу STEP 5 перед  преобразованием,  выполнив  сл едующие 
операции: 
•    Удаление блоков данных с параметрами программы DB1 или DX0; 
•    Удаление  всех вызовов встроенных блоков или обращений к  области 
системных  данных RS; их  функции  могут  быть  обеспечены  путем 
параметризации S7-CPU; 
•    Приведение  адресов  областей  входов,  выходов,  периферийных 
входов/выходов (I/O) в  соответствие  с "новыми"  адресами  модулей; 
здесь необхо димо обеспечить, чтобы не нарушался диапазон адресов 
STEP 5, иначе уже на первом проходе процесса преобразования будет