Перейти до вмісту

Міграція з 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 містить інструмент міграції, який перетворює проєкт STEP 7 для S7-300 на проєкт 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

Усі посібники

Пов’язане

    Перейти