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

ПЛК 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 за кожен модуль розширення.