Перейти к содержимому

Миграция с SIMATIC S7-300 на S7-1500

Что на самом деле меняется при переводе машины с S7-300 на S7-1500 — оборудование, адресация, код и две недели пусконаладки, которые никто не закладывает в бюджет.
Автор
Mykola Piatkov
Время чтения
5 мин чтения
Опубликовано
Обновлено
Обновлено 13 октября 2026
  • Siemens
  • ПЛК
  • Миграция
  • Снятие с производства

Siemens выводит SIMATIC S7-300 в два этапа, согласно своему объявлению о снятии с производства. 1 октября 2023 года S7-300 и модули ввода-вывода ET 200M перешли в фазу вывода (статус жизненного цикла PM400): их ещё продают как новые, но в каталоге их уже нет. 1 октября 2025 года вступило в силу прекращение типа (PM410), и с тех пор Siemens поставляет модули только в количествах, обычных для запчастей. Названные преемники — S7-1500 с ET 200MP для автоматизации производства и S7-400 с ET 200SP HA для автоматизации технологических процессов.

Ничто не заставляет мигрировать в этом году: запчасти и вторичный рынок поддерживают работающие машины. Но каждый S7-300 на заводе — теперь машина, у системы управления которой есть известная дата окончания, и миграция обходится куда дешевле, когда она спланирована, чем когда CPU умирает в пятницу.

Что заменяет S7-300?

Siemens называет преемником для автоматизации производства S7-1500 с периферией ET 200MP, а для технологических установок — S7-400 с ET 200SP HA. S7-1500 проектируют в TIA Portal, а не в STEP 7 Classic, и переход на неё затрагивает четыре вещи — в порядке возрастания трудоёмкости.

CPU. S7-315 или S7-317 соответствует CPU 1511 / 1513 / 1516 в зависимости от памяти и производительности. Серия 1500 примерно на порядок быстрее на битовых операциях, поэтому программа, которую подгоняли под старое время цикла, спокойно уложится в новое.

Ввод-вывод. Это решение, которое определяет бюджет. Распределённый ввод-вывод ET 200M переносится на S7-1500 без изменений по PROFIBUS или PROFINET, как и большая часть ET 200S. Центральные стойки S7-300 (модули SM 321/322/331/332 на профильной шине) — нет: S7-1500 использует модули ET 200MP на другой шине с другой объединительной платой. Если ваша машина скоммутирована централизованно, вы перемонтируете шкаф или ставите адаптерную шину, и это и есть настоящая стоимость.

Сеть. MPI и PROFIBUS DP поддерживаются на S7-1500 через модуль CM, поэтому приводы и удалённый ввод-вывод на PROFIBUS не обязаны переезжать в первый же день. PROFINET — родной. Где возможно, планируйте полевую шину отдельным шагом от замены CPU.

HMI. Панели Comfort и Basic переносятся вместе с проектом; классические панели OP/TP 170 и 270 — нет, и миграция на 1500 обычно становится моментом, когда меняют и их.

Код

В TIA Portal есть инструмент миграции, который преобразует проект S7-300 из STEP 7 в проект TIA. Со структурой он справляется хорошо, со всем остальным — по-разному. Готовьтесь трогать:

  • Абсолютную адресацию. Код S7-300 полон MW, DB10.DBW4 и прямой адресации ввода-вывода. S7-1500 по умолчанию использует оптимизированные блоки данных с символьным доступом и без фиксированных смещений. Оптимизированные блоки быстрее и безопаснее; их преобразование означает, что каждую конструкцию AT, каждый BLKMOV по DB и каждый указатель нужно пересмотреть. Можно оставить блоки неоптимизированными, чтобы быстрее запуститься, а потом преобразовывать выборочно.
  • Косвенную адресацию и указатели. Указатели ANY и указатели через границы областей памяти на S7-1500 ограничены. Замены (VARIANT, доступ Slice, REF/DEREF) чище, но это не текстовая подстановка.
  • Таймеры и счётчики. Таймеры S5 (S_ODT и подобные) эмулируются, но их следует заменить таймерами IEC; поведение ретентивности отличается.
  • Системные функции. Многие вызовы SFC/SFB сменили номер и сигнатуру. Инструмент миграции их помечает; исправляет он их не всегда.
  • Типы данных. S7-1500 строг к неявным преобразованиям, которые STEP 7 молча принимал. Большинство ошибок первой компиляции — именно это.

Закладывайте на преобразование кода примерно четверть работы, а на ввод-вывод и пусконаладку — всё остальное.

Что PM410 означает для службы обслуживания?

PM410 меняет то, как вы покупаете детали S7-300, а не то, работает ли машина.

  • Расширения новыми модулями от Siemens больше нет. Модули поставляются только как запчасти, в количествах, обычных для запчастей. Расширить линию на S7-300 или построить на нём новую машину теперь можно только за счёт складских остатков.
  • Цены выше. Сервисные компании сообщают, что с прекращением типа Siemens существенно повышает цены на запчасти, а цены на вторичном рынке следуют за дефицитом.
  • Конец поставки запчастей — отдельная, более поздняя дата. Siemens объявляет её для каждого продукта отдельно. Проверяйте статус жизненного цикла каждого заказного номера в Siemens Industry Online Support; «запчасти до 2033 года» от продавца — это оценка, а не дата Siemens.
  • Ваш перечень запчастей становится планом. Внесите каждый заказной номер S7-300 в перечень критичных запчастей машины и решите для каждой детали: последняя закупка, вторичный рынок или миграция, — как описано в руководстве по управлению устареванием.

Как поддерживать старую машину до тех пор

Пока миграция не запланирована, относитесь к S7-300 как к машине с запасом на складе:

  1. Держите запасной CPU с точно тем же заказным номером и с той же прошивкой там, где от неё зависит программа.
  2. Держите два-три сигнальных модуля с наибольшим числом каналов; отказы SM 321/322 случаются чаще, чем отказы CPU.
  3. Меняйте резервные батареи по графику. CPU 31x с севшей батареей и без карты памяти теряет программу при пропадании питания.
  4. Храните архивную, восстанавливаемую копию проекта STEP 7 — и проверьте, что вы действительно можете её открыть. Проект, который нельзя открыть ни на одной машине, которая у вас ещё есть, — самая дорогая часть любой миграции.

Складских остатков и восстановленных S7-300 сегодня ещё много, и цены разумные. Это ровно то окно, в котором надо покупать запасные части, — а не после того, как все остальные разом решат мигрировать.

Реалистичная последовательность

Для типичной линии порядок с наименьшим простоем такой: провести аудит ввода-вывода и решить, центральный он будет или распределённый; преобразовать и скомпилировать проект офлайн на симулированном CPU; собрать новый шкаф или шину заранее рядом со старым; заменить и запустить во время плановой остановки; оставить старый CPU и ввод-вывод на полке на один производственный цикл, прежде чем продавать или сдавать их в лом.

Две недели пусконаладки — нормальная цифра для одной машины с несколькими сотнями точек ввода-вывода. Тот, кто обещает два дня, ещё не нашёл масштабирование аналогового сигнала, спрятанное в FC от 2004 года.

Источники

Ссылки проверены 12 октября 2026 года.

01

Все руководства

Связанное

    Перейти