Романов В. П. Диагностика и техническое обслуживание АСУ ТП на основе ПЛК S7 фирмы Siemens
30
16.7). В этом блоке еще не все входы заняты, так что для устранения неисправност и
можно переключиться на свободный канал.
После перемонтажа должна, быть адаптирована программа к новому аппаратному
обеспечению. Значит, везде, где был запрограммирован неисправный вход (в нашем
случаи I16.7), он должен заменяться на исправный вход (допустим, что на I 17.0).
Программа пользователя может быть перекомпонована (каждый опрос операнда
116.7 должен быть заменен на 117.0) тремя способами:
• Перемонтаж с помощью SIMATIC Manager: указание старых и новых
операндов. Этот метод не предполагает использования таблицы символов (Symbol Table).
• Перемонтаж с помощью таблицы символов с использованием "приоритета
символов"
• Перемонтаж с помощью исходного текста программы. При этом требуется
таблица символов
Перекомпоновка с помощью SIMATIC Manager
Вне зависимости от таблицы символов, старый адрес (I 16.7 в примере) заменяется
в программе пользователя новым (I 17.0 в примере). Первоначальный блок
перезаписывается новым, „перемонтированным" блоком.
При перемонтаже с помощью SIMATIC® Manager, должен быть установлен
"Приоритет : Абсолютных значений" в свойствах объекта Blocks.
Блоки, в которых необходимо произвести замену должны быть выделены перед
запуском процедуры
Следует учитывать, что при активации этой опции, все отдельные биты указанного
байта, слова или двойного слова будут также переназначены. В примере, I16.7, является
отдельным "старым адресом " из байта IB 16, переназначается отдельному входу 117.0
входного байта IB 17.
Порядок действий (рисунок 26):
1. Закройте LAD/STL/FBD редактор для уверенности, что блоки не обрабатываются
2. В SIMATIC® Manager, выделите папку Blocks или те блоки, в которых необходимо
сделать переназначения
3. Запустите перемонтаж: SIMATIC® Manager -> Options -> Rewiring...
4. Введите старые и новые операнды, если необходимо, активируйте "Аll accesses
within the specified addresses" (Все доступные в пределах определенных адресов (не
для периферийных устройств))в экране Rewire
5. Нажмите "OK".