Процессорные модули CPU для Siemens SIMATIC S7-1500: обзор и выбор

· обновлено · Редакция RuAut · publikacii / plc

Кратко. SIMATIC S7-1500 — флагманская серия модульных ПЛК Siemens, выпускаемая с 2013 года. Линейка CPU включает 8 основных моделей: от компактного CPU 1511-1 PN (150 КБ рабочей памяти) до высокопроизводительного CPU 1518-4 PN/DP (10 МБ). Все CPU программируются в TIA Portal, поддерживают Profinet IO, встроенный OPC UA-сервер (с CPU 1515), веб-сервер диагностики и технологические функции (PID, Motion Control, Trace).

Линейка CPU S7-1500

Стандартные CPU

CPUРабочая памятьВремя бит-операцииProfinet портыDisplayЗаказной номерОриентир цены
1511-1 PN150 КБ60 нс1 × 2-portДа6ES7 511-1AK02-0AB0~80 тыс.
1511C-1 PN175 КБ60 нс1 × 2-portНет6ES7 511-1CK01-0AB0~90 тыс.
1513-1 PN300 КБ40 нс1 × 2-portДа6ES7 513-1AL02-0AB0~120 тыс.
1515-2 PN500 КБ30 нс2 × 2-portДа6ES7 515-2AM02-0AB0~180 тыс.
1516-3 PN/DP1 МБ10 нс2 × 2-port + 1 DPДа6ES7 516-3AN02-0AB0~250 тыс.
1517-3 PN/DP3 МБ3 нс3 × 2-portДа6ES7 517-3AP00-0AB0~400 тыс.
1518-4 PN/DP10 МБ1 нс4 × 2-portДа6ES7 518-4AP00-0AB0~600 тыс.

Компактные CPU (С-варианты)

CPU 1511C и 1512C имеют встроенные входы/выходы прямо на модуле процессора:

Применение: компактные шкафы управления, станки, упаковочные машины — когда отдельная корзина с модулями ввода-вывода избыточна.

Технологические CPU (T-варианты)

CPU 1511T, 1515T, 1516T, 1517T, 1518T — с расширенными функциями Motion Control:

Применяется в машиностроении: станки с ЧПУ, роботизированные ячейки, конвейерные системы с точным позиционированием.

Fail-safe CPU (F-варианты)

CPU 1511F, 1513F, 1515F, 1516F, 1517F, 1518F — с интегрированной функциональной безопасностью:

В нашей практике F-CPU используются на 70%+ проектов в пищевой промышленности и машиностроении — требования к безопасности по директиве 2006/42/EC (Machinery Directive) делают их обязательными для любого оборудования с движущимися частями.

Как выбрать CPU для проекта

Шаг 1: определить объём программы

Размер программы зависит от количества тегов и сложности алгоритмов:

Масштаб проектаТеговРабочая памятьCPU
Малый (станок, насосная)100-500150 КБ1511-1
Средний (линия, котельная)500-2000300-500 КБ1513-1 / 1515-2
Крупный (цех, подстанция)2000-100001-3 МБ1516-3 / 1517-3
Мега (завод, НПЗ)10000+10 МБ1518-4

Ориентир: 1 аналоговый тег (AI + масштабирование + аларм) ≈ 200-300 байт программы. 1 ПИД-регулятор ≈ 2-3 КБ. 1 экран HMI (привязка тегов) ≈ 0 (теги в CPU, экран на панели).

Шаг 2: определить требования к сетям

ПотребностьМинимальный CPU
1 сеть Profinet IOCPU 1511-1 (1 × 2-port)
2 раздельные сети (IO + SCADA)CPU 1515-2 (2 × 2-port)
Profinet + Profibus DP (legacy)CPU 1516-3 PN/DP
3+ сети (IO + SCADA + Ring)CPU 1517-3

Разделение Profinet-сетей — хорошая практика: одна сеть для IO-устройств (детерминизм), другая для HMI/SCADA/OPC UA (IT-трафик). На проекте с 6 панелями Comfort и 24 IO-устройствами мы убедились: при совмещении в одной сети панели получали задержки обновления до 500 мс. После разделения — стабильные 100 мс.

Шаг 3: специальные функции

Шаг 4: бюджет

Практическое правило: если задача решается CPU 1513-1 — не ставьте 1516-3 «с запасом». Разница в цене (120 vs 250 тыс.) не оправдана для типового проекта. Запас по памяти 30-50% достаточен.

Исключение — долгосрочные проекты с планом расширения: тогда берём на ступень выше, потому что замена CPU на работающем объекте = остановка производства + перенос лицензии + перезагрузка HMI.

Отличия S7-1500 от S7-300 и S7-400

ПараметрS7-300S7-400S7-1500
СтатусСнят с производства (2023)СнятАктуальный
Время бит-операции100-300 нс12-50 нс1-60 нс
Рабочая память32-2048 КБ512 КБ-30 МБ150 КБ-10 МБ
СетиMPI, Profibus, Profinet (модуль)Profibus, ProfinetProfinet встроен
OPC UAНет (через CP)Нет (через CP)Встроен (с 1515)
Веб-серверНетОграниченныйПолный (диагностика, визуализация)
Display на CPUНетНетДа (статус, IP, диагностика)
Среда программированияSTEP 7 Classic V5.xSTEP 7 Classic V5.xTIA Portal
ЯзыкиLAD, FBD, STLLAD, FBD, STL, SCL, GraphLAD, FBD, STL, SCL, Graph

Для новых проектов — только S7-1500. S7-300/400 допустимы только для расширения существующих систем при наличии запасных модулей.

Модули расширения S7-1500

CPU S7-1500 дополняется модулями в той же монтажной рейке:

Максимальная конфигурация: до 32 модулей в одной монтажной рейке. При необходимости — распределённый ввод-вывод через ET 200SP/MP по Profinet (до 256 IO-устройств на один CPU).

AI-комментарий

S7-1500 с CPU 1515 и выше имеют встроенный OPC UA-сервер — это готовая точка подключения для AI-систем. В одном из наших проектов мы подключили Python-клиент (opcua-asyncio) напрямую к CPU 1517, читали 200 аналоговых тегов с частотой 1 Гц и строили anomaly detection модель (Isolation Forest) на потоке данных. Модель обучалась на 2-недельной истории нормальной работы и за первый месяц эксплуатации обнаружила 3 аномалии: залипание клапана, дрейф датчика температуры и некорректную работу ПИД-регулятора (осцилляции из-за неправильной настройки Td). Всё это — без изменения программы ПЛК, чисто на стороне Python-клиента. — Павел Кияткин, AI-инженер

FAQ

Чем CPU 1511 отличается от CPU 1513?

Главные отличия: рабочая память (150 vs 300 КБ), скорость (60 vs 40 нс на бит-операцию), адресное пространство (1024 vs 2048 байт I/O). Для проектов до 500 тегов 1511 достаточен. Свыше 500 — нужен минимум 1513. На практике разница в цене ~40 тыс. руб., поэтому для средних проектов мы сразу берём 1513 — запас по памяти снимает проблемы при расширении.

Можно ли использовать S7-1500 без TIA Portal?

Нет. S7-1500 программируется исключительно в TIA Portal. STEP 7 Classic V5.x не поддерживает S7-1500. Обратное тоже верно: S7-300/400 можно программировать как в STEP 7 Classic, так и в TIA Portal (через STEP 7 Professional с функцией миграции).

Поддерживает ли S7-1500 Profibus?

Только с коммуникационным модулем CM 1542-5 (Profibus DP Master) или CP 1542-5 (DP Slave). Встроенного Profibus нет ни у одного CPU S7-1500. При этом CPU 1516-3 PN/DP имеет интегрированный интерфейс DP — это единственное исключение, где Profibus доступен без отдельного модуля.

Что такое Display на CPU S7-1500?

Встроенный цветной дисплей (опционально на большинстве CPU) с навигацией кнопками. Показывает: имя станции, IP-адрес, режим (RUN/STOP), диагностические сообщения, информацию о модулях. Удобно при пусконаладке — не нужен ноутбук, чтобы узнать IP или увидеть причину перехода в STOP.

Какой CPU выбрать для замены S7-400?

CPU 1518-4 — ближайший функциональный аналог S7-400: 10 МБ памяти, 4 Profinet-интерфейса, время бит-операции 1 нс (быстрее любого S7-400). Для замены S7-400H (резервирование) — CPU 1517H или 1518HF. Миграция проекта из STEP 7 V5.x в TIA Portal — через встроенный инструмент конвертации (70-80% автоматически).

Связанные материалы