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

ПЛК Siemens S7-1200: возможности и программирование

ПЛК Siemens S7-1200: возможности и программирование

Siemens S7-1200 — компактный ПЛК с мощной экосистемой

S7-1200 — компактный контроллер от Siemens, ставший стандартом для средних проектов автоматизации в Европе и Украине. Встроенный Ethernet (PROFINET), веб-сервер, программирование в TIA Portal — и всё это в корпусе шириной от 90 мм. Если ваш заказчик требует «Siemens или ничего» — S7-1200 закроет 90% типичных задач.

Мы устанавливаем S7-1200 на объектах, где нужна надёжность уровня Siemens без переплаты за S7-1500. Линии розлива, насосные станции, системы вентиляции, котельные — везде, где количество I/O не превышает 200-300 точек.

Модельный ряд S7-1200: от CPU 1211C до 1217C

Серия включает 5 моделей CPU, различающихся количеством встроенных I/O и объёмом памяти. Все работают на одной платформе TIA Portal и поддерживают одинаковый набор инструкций.

МодельDI/DOAIРабочая памятьЗагрузочная память
CPU 1211C6DI / 4DO250 кБ1 МБ
CPU 1212C8DI / 6DO275 кБ1 МБ
CPU 1214C14DI / 10DO2100 кБ4 МБ
CPU 1215C14DI / 10DO2AI + 2AO125 кБ4 МБ
CPU 1217C14DI / 10DO2AI + 2AO150 кБ4 МБ

CPU 1214C — самый популярный вариант. 14 цифровых входов, 10 выходов, 2 аналоговых входа и 100 кБ рабочей памяти. Этого хватает для большинства задач с ПИД-регулированием, учётом и простым позиционированием.

Программирование в TIA Portal: что нужно знать

TIA Portal — единая среда разработки для всех контроллеров Siemens (S7-1200, S7-1500, ET 200SP). Это и преимущество, и недостаток: преимущество — всё в одном месте, недостаток — лицензия стоит от $500 за базовую версию.

  • Языки программирования: LAD (Ladder), FBD, SCL (Structured Control Language — аналог ST), Graph (SFC)
  • Симуляция: PLCSIM встроенный — можно тестировать программу без реального оборудования
  • Версии: TIA Portal V17-V19 для S7-1200 V4.x
  • Лицензирование: Basic (бесплатный для S7-1200) / Professional (платный, полный функционал)

SCL (Structured Control Language) — пожалуй, самый удобный язык для S7-1200. Он похож на Pascal и позволяет писать сложную логику компактнее, чем в Ladder. Но для простых релейных схем LAD всё ещё понятнее — особенно для обслуживающего персонала на объекте.

Подробнее о языках программирования ПЛК: стандарт IEC 61131-3.

Коммуникационные возможности S7-1200

Главное преимущество S7-1200 перед конкурентами в этой ценовой категории — встроенный PROFINET. Это промышленный Ethernet-протокол Siemens, который обеспечивает связь с HMI, другими ПЛК и распределённой периферией без дополнительных модулей.

  • PROFINET: 1-2 порта RJ-45 (в зависимости от CPU), до 16 соединений
  • PROFIBUS: через коммуникационный модуль CM 1243-5
  • RS-485/RS-232: через модули CB 1241 (RS-485) или CM 1241
  • Modbus TCP: встроенный (через PROFINET порт)
  • Modbus RTU: через RS-485 модуль
  • OPC UA: встроенный сервер (с firmware V4.2+)

OPC UA — протокол, позволяющий S7-1200 обмениваться данными со SCADA-системами, облачными платформами и другими ПЛК разных производителей. Для задач Индустрии 4.0 и IoT — серьёзный аргумент в пользу Siemens.

По сравнению с Delta DVP или Mitsubishi FX5U, S7-1200 выигрывает именно за счёт экосистемы: PROFINET + TIA Portal + PLCSIM + веб-сервер. Но и цена соответствующая — CPU 1214C стоит $350-500, тогда как Delta DVP-SA2 — $150-250.

Модули расширения и сигнальные платы

S7-1200 расширяется тремя способами: сигнальные модули (SM) справа от CPU, сигнальные платы (SB) в слот на передней панели CPU, и коммуникационные модули (CM) слева.

  1. Сигнальные модули (SM): DI, DO, DI/DO комбинированные, AI, AO — до 8 модулей на CPU
  2. Сигнальные платы (SB): компактные платы, вставляющиеся прямо в CPU — добавляют 2-4 I/O без увеличения ширины
  3. Коммуникационные модули (CM): RS-485, RS-232, PROFIBUS, USS-протокол для частотников Siemens

Макс. конфигурация одного S7-1200: до 284 цифровых I/O + 51 аналоговый канал. Для большинства проектов — достаточно с запасом. Если нужно больше — переходите на S7-1500 или распределённую периферию ET 200SP.

Общий обзор модулей расширения для разных ПЛК: модули расширения ПЛК.

Типичные применения S7-1200 в Украине

По нашему опыту, S7-1200 чаще всего ставят на:

  • Котельные и HVAC: ПИД-регулирование температуры, управление насосами, учёт тепла. CPU 1214C + аналоговые модули + HMI KTP700
  • Насосные станции: автоматическое переключение насосов, защита от сухого хода, связь с датчиками давления. CPU 1212C + RS-485 для Modbus
  • Конвейерные линии: дискретное управление + позиционирование. CPU 1214C + частотники Sinamics V20 по USS
  • Водоподготовка: многостадийная фильтрация, дозирование химикатов. CPU 1215C с аналоговыми выходами

Если ваш проект предусматривает интеграцию с другим оборудованием Siemens (частотники Sinamics, панели Comfort, SCADA WinCC) — S7-1200 является естественным выбором. Всё работает «из коробки» через TIA Portal без конвертеров и шлюзов.

Часто задаваемые вопросы

Сколько стоит Siemens S7-1200?

CPU 1211C (минимальный) — от $200, CPU 1214C (самый популярный) — $350-500, CPU 1215C (с аналоговыми выходами) — $500-700. Цены зависят от поставщика и курса валют. Добавьте $150-300 за каждый модуль расширения.

Можно ли программировать S7-1200 бесплатно?

Да. TIA Portal Basic — бесплатная версия, позволяющая программировать S7-1200 и базовые HMI-панели. Ограничения: нет SCL, нет конфигурации OPC UA, нет PLCSIM. Для полного функционала нужен TIA Portal Professional (от $500).

Чем S7-1200 отличается от S7-1500?

S7-1500 — старшая серия с большей памятью (до 6 МБ), более высоким быстродействием (1 нс на бит), поддержкой PROFINET IRT и Safety Integrated. S7-1200 — для задач с менее чем 300 I/O, S7-1500 — для крупных систем и Motion Control.

Поддерживает ли S7-1200 Modbus?

Да. Modbus TCP — встроенный (через PROFINET порт, не нужен дополнительный модуль). Modbus RTU — через модуль RS-485 (CB 1241 или CM 1241). S7-1200 может быть и Master, и Slave.

Сколько I/O можно подключить к S7-1200?

Максимум 284 цифровых I/O и 51 аналоговый канал с модулями расширения. Для распределённой периферии через PROFINET — ограничение протокола до 16 устройств. На практике для систем свыше 300 I/O лучше выбрать S7-1500.

Итог

S7-1200 — ПЛК для тех, кто ценит экосистему Siemens: TIA Portal, PROFINET, PLCSIM, веб-сервер, OPC UA. По функционалу он уступает Mitsubishi FX5U по объёму памяти, но выигрывает по коммуникациям и интеграции. Цена выше, чем у Delta DVP, однако для проектов, где специфицирован Siemens — альтернативы нет.

Смотрите каталог ПЛК Siemens с ценами. Нужна помощь с выбором модели? Свяжитесь с нами — подберём CPU и модули под вашу задачу.

Нужен частотный преобразователь для вашего двигателя?

Подберём оптимальное решение по мощности, напряжению и типу нагрузки

Смотреть каталог Консультация

Поширені запитання

CPU 1211C (минимальный) — от $200, CPU 1214C (самый популярный) — $350-500, CPU 1215C (с аналоговыми выходами) — $500-700. Цены зависят от поставщика и курса валют. Добавьте $150-300 за каждый модуль расширения.