SIMATIC — это синоним промышленного ПЛК. Контроллеры Siemens управляют заводами BMW, линиями Coca-Cola, электростанциями и метро по всему миру. Если вы проектируете систему автоматизации — вероятность встретить S7-1200 или S7-1500 близка к 100%. В этом руководстве разберём обе платформы: от выбора CPU до программирования в TIA Portal.
Источник: официальный каталог производителя
Содержание:
- S7-1200 vs S7-1500: ключевые отличия
- S7-1200: компактный и доступный
- S7-1500: флагман без компромиссов
- Как выбрать CPU
- Модули ввода-вывода
- Коммуникации: PROFINET, PROFIBUS, Modbus
- TIA Portal: среда разработки
- Миграция с S7-300/400
- Частые вопросы
S7-1200 vs S7-1500: ключевые отличия
Обе платформы программируются в TIA Portal, используют одни модули связи и периферию ET 200. Но различия существенны:
| Параметр | S7-1200 | S7-1500 |
|---|---|---|
| Позиционирование | Компактный ПЛК | Модульный ПЛК |
| Максимум I/O | 284 (встроенные + модули) | 8192+ |
| Память программ | До 150 КБ | До 10 МБ |
| Время цикла (1000 бинарных) | ~0,08 мкс | ~0,01 мкс |
| Встроенные I/O | Да (до 14 DI, 10 DO, 2 AI) | Нет (только модульные) |
| Дисплей на CPU | Нет | Да |
| Motion Control | До 8 осей | До 128 осей |
| Цена (базовый CPU) | ~200-400 EUR | ~800-2000 EUR |
Когда S7-1200: станки, упаковка, конвейеры, HVAC — до 200-300 точек I/O, бюджет ограничен.
Когда S7-1500: крупные линии, сложная логика, Motion, высокие требования к производительности.
Сравнение размеров S7-1200 и S7-1500
S7-1200: компактный и доступный
S7-1200 появился в 2009 году как замена S7-200. За 15 лет стал самым массовым ПЛК Siemens. Компактный корпус, встроенные I/O, PROFINET из коробки — всё для типовых задач.
Линейка CPU S7-1200
| Модель | Память | DI | DO | AI | HSC |
|---|---|---|---|---|---|
| CPU 1211C | 50 КБ | 6 | 4 | 2 | 3 |
| CPU 1212C | 75 КБ | 8 | 6 | 2 | 4 |
| CPU 1214C | 100 КБ | 14 | 10 | 2 | 6 |
| CPU 1215C | 125 КБ | 14 | 10 | 2+2 AO | 6 |
| CPU 1217C | 150 КБ | 14 | 10 | 2+2 AO | 6 |
Исполнения CPU
Каждый CPU доступен в трёх исполнениях:
- DC/DC/DC — питание 24В, входы 24В, транзисторные выходы. Для быстрого ШИМ
- DC/DC/Relay — питание 24В, входы 24В, релейные выходы. Для коммутации 220В
- AC/DC/Relay — питание 220В, входы 24В, релейные выходы
Артикулы CPU 1214C (самый популярный)
| Артикул | Исполнение | Описание |
|---|---|---|
| 6ES7214-1AG40-0XB0 | DC/DC/DC | CPU 1214C, транзисторные выходы |
| 6ES7214-1BG40-0XB0 | DC/DC/Relay | CPU 1214C, релейные выходы |
| 6ES7214-1HG40-0XB0 | AC/DC/Relay | CPU 1214C, питание 220В |
Артикулы CPU 1215C (с аналоговыми выходами)
| Артикул | Исполнение |
|---|---|
| 6ES7215-1AG40-0XB0 | DC/DC/DC, 2 AI + 2 AO |
| 6ES7215-1BG40-0XB0 | DC/DC/Relay |
| 6ES7215-1HG40-0XB0 | AC/DC/Relay |
Модули расширения S7-1200
| Артикул | Тип | Описание |
|---|---|---|
| 6ES7221-1BF32-0XB0 | SM 1221 | 8 DI 24В |
| 6ES7221-1BH32-0XB0 | SM 1221 | 16 DI 24В |
| 6ES7222-1BF32-0XB0 | SM 1222 | 8 DO 24В |
| 6ES7222-1HF32-0XB0 | SM 1222 | 8 DO Relay |
| 6ES7223-1BL32-0XB0 | SM 1223 | 16 DI + 16 DO |
| 6ES7231-4HF32-0XB0 | SM 1231 | 8 AI ±10В / 0-20мА |
| 6ES7231-5QF32-0XB0 | SM 1231 RTD | 4 AI для Pt100 |
| 6ES7232-4HB32-0XB0 | SM 1232 | 2 AO |
| 6ES7234-4HE32-0XB0 | SM 1234 | 4 AI + 2 AO |
S7-1500: флагман без компромиссов
S7-1500 — топовая платформа Siemens, заменившая легендарные S7-300 и S7-400. Модульная архитектура, высокая производительность, встроенный дисплей для диагностики без ПК.
Линейка CPU S7-1500
| Серия | Память | Время цикла | Применение |
|---|---|---|---|
| CPU 1511 | 225 КБ | 60 нс | Небольшие системы |
| CPU 1513 | 500 КБ | 40 нс | Средние системы |
| CPU 1515 | 1 МБ | 30 нс | Сложные задачи |
| CPU 1516 | 1.5 МБ | 20 нс | Высокая производительность |
| CPU 1517 | 3 МБ | 10 нс | Motion, сложные алгоритмы |
| CPU 1518 | 6 МБ | 1 нс | Максимальные задачи |
Варианты исполнения
- Standard — базовый CPU
- F (Failsafe) — с функциональной безопасностью SIL3/PLe
- T (Technology) — расширенные функции Motion Control
- TF — Technology + Failsafe
- H (High Availability) — отказоустойчивые с резервированием
Артикулы CPU S7-1500 (популярные)
| Артикул | Модель | Память | Особенности |
|---|---|---|---|
| 6ES7511-1AK02-0AB0 | CPU 1511-1 PN | 225 КБ | 1xPROFINET |
| 6ES7513-1AL02-0AB0 | CPU 1513-1 PN | 500 КБ | 1xPROFINET |
| 6ES7515-2AM02-0AB0 | CPU 1515-2 PN | 1 МБ | 2xPROFINET |
| 6ES7516-3AN02-0AB0 | CPU 1516-3 PN/DP | 1.5 МБ | PROFINET + PROFIBUS |
| 6ES7517-3AP00-0AB0 | CPU 1517-3 PN/DP | 3 МБ | Высокая производительность |
| 6ES7518-4AP00-0AB0 | CPU 1518-4 PN/DP | 6 МБ | Максимум |
Артикулы F-CPU (Safety)
| Артикул | Модель | Применение |
|---|---|---|
| 6ES7511-1FK02-0AB0 | CPU 1511F-1 PN | Небольшие Safety-системы |
| 6ES7513-1FL02-0AB0 | CPU 1513F-1 PN | Средние Safety-системы |
| 6ES7515-2FM02-0AB0 | CPU 1515F-2 PN | Сложные Safety-системы |
| 6ES7516-3FN02-0AB0 | CPU 1516F-3 PN/DP | Safety + PROFIBUS |
Модули I/O S7-1500
| Артикул | Модель | Описание |
|---|---|---|
| 6ES7521-1BL00-0AB0 | DI 32x24V | 32 DI, диагностика |
| 6ES7522-1BL01-0AB0 | DO 32x24V/0.5A | 32 DO транзисторных |
| 6ES7522-1BH01-0AB0 | DO 16xRelay | 16 DO релейных |
| 6ES7531-7KF00-0AB0 | AI 8xU/I | 8 AI высокоточных |
| 6ES7531-7NF00-0AB0 | AI 8xRTD/TC | 8 AI для термосопротивлений |
| 6ES7532-5HF00-0AB0 | AO 8xU/I | 8 AO высокоточных |
Как выбрать CPU
Алгоритм выбора
- Подсчитайте I/O: сколько дискретных, аналоговых, специальных
- Оцените сложность программы: простая = 50 КБ, средняя = 100-200 КБ, сложная = 500+ КБ
- Определите требования к Motion: нужно ли управление осями
- Safety? Если да — только F-CPU
- Бюджет: S7-1200 = 200-500 EUR, S7-1500 = 800-3000 EUR
Рекомендации по применениям
| Применение | I/O | Рекомендация |
|---|---|---|
| Малый станок, насосная | до 50 | CPU 1212C или 1214C |
| Упаковочная машина | 50-150 | CPU 1214C или 1215C |
| Конвейерная линия | 100-300 | CPU 1215C или 1511 |
| Сложный станок с Motion | 100-500 | CPU 1515T или 1517T |
| Автоматизированный склад | 500+ | CPU 1516 или 1517 |
| Safety-применение | любое | CPU 1511F-1516F |
Модули ввода-вывода
Распределённая периферия ET 200
Для удалённых шкафов используйте ET 200SP или ET 200MP. Подключаются по PROFINET.
| Серия | Форм-фактор | Применение |
|---|---|---|
| ET 200SP | Компактный | Распределённый I/O, шкафы |
| ET 200MP | Модульный | Аналог центральной стойки |
| ET 200AL | IP67 | Полевой монтаж без шкафа |
| ET 200eco PN | Блочный IP67 | Конвейеры, станки |
Артикулы ET 200SP
| Артикул | Модель | Описание |
|---|---|---|
| 6ES7155-6AU01-0BN0 | IM 155-6 PN ST | Интерфейсный модуль |
| 6ES7131-6BH01-0BA0 | DI 16x24V | 16 DI для ET 200SP |
| 6ES7132-6BH01-0BA0 | DO 16x24V/0.5A | 16 DO для ET 200SP |
| 6ES7134-6GF00-0AA1 | AI 8xU/I | 8 AI для ET 200SP |
| 6ES7135-6HD00-0BA1 | AO 4xU/I | 4 AO для ET 200SP |
Коммуникации: PROFINET, PROFIBUS, Modbus
PROFINET — основной протокол
PROFINET встроен во все современные CPU Siemens. Используется для связи с HMI, периферией ET 200, частотниками SINAMICS.
PROFIBUS DP
Для legacy-оборудования. В S7-1500 — через CPU с индексом DP или коммуникационный модуль:
| Артикул | Модель | Применение |
|---|---|---|
| 6ES7545-5DA00-0AB0 | CM PtP RS422/485 | Modbus RTU, USS |
| 6GK7543-1AX00-0XE0 | CP 1543-1 | Ethernet расширенный |
| 6GK7542-5FX00-0XE0 | CM 1542-5 | PROFIBUS DP Master |
Modbus TCP/RTU
S7-1200 и S7-1500 поддерживают Modbus через стандартные функции:
- Modbus TCP — через встроенный PROFINET (функции MB_CLIENT, MB_SERVER)
- Modbus RTU — через CM PtP RS485 (функции MB_MASTER, MB_SLAVE)
TIA Portal: среда разработки
TIA Portal — единая среда для программирования ПЛК, HMI, приводов Siemens.
| Версия | Год | Поддержка CPU |
|---|---|---|
| TIA Portal V19 | 2024 | Все актуальные |
| TIA Portal V18 | 2023 | Все актуальные |
| TIA Portal V17 | 2022 | Большинство |
| TIA Portal V16 | 2020 | S7-1200 V4.4, S7-1500 V2.8 |
Языки программирования
- LAD (Ladder) — релейные схемы, самый популярный
- FBD (Function Block) — функциональные блоки
- SCL (Structured Control Language) — текстовый, похож на Pascal
- STL (Statement List) — ассемблер Siemens (только S7-1500)
- GRAPH — последовательные операции
Лицензирование TIA Portal
| Пакет | Включает | Цена (ориентир) |
|---|---|---|
| STEP 7 Basic | Только S7-1200 | ~300 EUR |
| STEP 7 Professional | S7-1200, S7-1500, S7-300/400 | ~2500 EUR |
| WinCC Basic | Basic Panels | Включено в STEP 7 |
| WinCC Professional | Comfort, PC Runtime | ~2000 EUR |
Миграция с S7-300/400
Siemens прекращает развитие S7-300/400 (но продолжает выпускать). Для новых проектов — только S7-1200/1500.
Карта миграции
| Было | Стало | Особенности |
|---|---|---|
| CPU 312/314 | CPU 1511/1513 | Программа конвертируется |
| CPU 315/317 | CPU 1515/1516 | Программа конвертируется |
| CPU 319 | CPU 1517/1518 | Программа конвертируется |
| CPU 412/414 | CPU 1516/1517 | Требуется адаптация |
| CPU 416/417 | CPU 1517/1518 | Требуется адаптация |
Инструмент миграции: В TIA Portal есть Migration Tool для конвертации проекта STEP 7 Classic.
Частые вопросы
S7-1200 vs S7-1500: что выбрать для нового проекта?
Если задача простая (до 200 I/O, базовая логика) и бюджет ограничен — S7-1200. Для сложных систем, Motion Control, Safety или когда нужен запас производительности — S7-1500. Цена S7-1500 выше в 3-5 раз, но и возможности соответствующие.
Можно ли программировать S7-1200 без лицензии TIA Portal?
Да, есть Trial-версия на 21 день. После — нужна лицензия STEP 7 Basic (~300 EUR) или Professional (~2500 EUR). Для учебных целей — Siemens предоставляет академические лицензии.
Как подключить частотник к S7-1200?
Три варианта: 1) PROFINET — для SINAMICS G120, настройка в TIA Portal. 2) Modbus RTU — через CM 1241 RS485, для любых частотников. 3) Аналоговый сигнал 0-10В — через AO модуль.
Что такое F-CPU?
F-CPU (Failsafe CPU) — процессор с сертификацией SIL3/PLe для систем функциональной безопасности. Управляет аварийными остановами, защитными блокировками. Требует F-модули I/O и Safety-программу.
S7-300 ещё производится?
Да, Siemens продолжает выпускать S7-300/400 для замены на существующих объектах. Но для новых проектов рекомендует S7-1500. Разработка S7-300 прекращена.
Есть ли аналоги S7-1200 у других производителей?
Да: Schneider M221/M241, Allen-Bradley Micro800, Omron CP1L/CP2E, Delta DVP, Mitsubishi FX5U. По функционалу сопоставимы, но экосистема и софт разные.
Как обновить firmware CPU?
Firmware обновляется через TIA Portal или SIMATIC Automation Tool. Скачиваете файл с сайта Siemens (нужна регистрация), загружаете в CPU.
Популярные артикулы
- 6ES7214-1AG40-0XB0 — CPU 1214C DC/DC/DC
- 6ES7215-1AG40-0XB0 — CPU 1215C DC/DC/DC
- 6ES7511-1AK02-0AB0 — CPU 1511-1 PN
- 6ES7515-2AM02-0AB0 — CPU 1515-2 PN
- 6ES7221-1BH32-0XB0 — SM 1221 16 DI
- 6ES7521-1BL00-0AB0 — DI 32x24V S7-1500
Смотрите полный каталог: все товары Siemens | контроллеры
Альтернативные производители: Помимо siemens, аналогичное оборудование выпускают Schneider Electric. Сравните характеристики и выберите оптимальное решение.