Программируемые контроллеры Siemens SIMATIC S7-1200
Программируемые контроллеры Siemens SIMATIC S7-1200 – это семейство базовых контроллеров для решения самых разных задач автоматизации малого и среднего уровня. Эти контроллеры имеют модульную конструкцию и универсальное назначение.
Контроллеры Siemens SIMATIC S7-1200 способны работать в реальном масштабе времени, могут использоваться для построения относительно простых узлов локальной автоматики или узлов комплексных систем автоматического управления, поддерживающих интенсивный коммуникационный обмен данными через сети Industrial Ethernet/PROFINET, а также PtP (Point-to-Point) соединения.
Программируемые контроллеры SIMATIC S7-1200 имеют компактные пластиковые корпуса со степенью защиты IP20, могут монтироваться на стандартную 35 мм профильную шину DIN или на монтажную плату и работают в диапазоне температур от 0 до +50°C. Они способны обслуживать от 10 до 284 дискретных и от 2 до 51 аналогового канала ввода-вывода. При одинаковых с S7-200 конфигурациях ввода-вывода контроллер S7-1200 занимает на 35% меньший монтажный объем.
К центральному процессору (CPU) программируемого контроллера S7-1200 могут быть подключены коммуникационные модули (CM); сигнальные модули (SM) и сигнальные платы (SB) ввода-вывода дискретных и аналоговых сигналов, технологические модули. Совместно с ними используются 4-канальный коммутатор Industrial Ethernet (CSM 1277) и модуль блока питания (PM 1207).
Центральные процессоры
В S7-1200 используется 5 модели центральных процессоров, отличающихся производительностью, объемами встроенной памяти, количеством и видом встроенных входов и выходов и другими показателями. Каждая модель, кроме CPU 1217С имеет три модификации:
с напряжением питания =24 В, дискретными входами =24 В и дискретными выходами =24 В/0.5А на основе транзисторных ключей;
с напряжением питания =24 В, дискретными входами =24 В и дискретными выходами с замыкающими контактами реле и нагрузочной способностью до 2 А на контакт;
с напряжением питания ~115/230 В, дискретными входами =24 В и дискретными выходами с замыкающими контактами реле и нагрузочной способностью до 2 А на контакт.
Модель CPU 1217С имеет модификацию с напряжением питания =24 В, дискретными входами =24 В и дискретными выходами =24 В/0.5А на основе транзисторных ключей
Центральные процессоры CPU 1211C, CPU 1212C, CPU 1214C оснащены одним встроенным интерфейсом Ethernet, а центральные CPU 1215C и CPU 1217С оснащены двумя встроенными портами RG 45, который используется для программирования и диагностики, обмена данными с другими системами автоматизации, устройствами и системами человеко-машинного интерфейса. Для одного процессорного модуля можно сконфигурировать 16 различных соединений для обмена данными. Для организации обмена данными могут использоваться транспортные протоколы TCP/IP, ISO на TCP и S7 функции связи (S7 сервер или S7 клиент). При необходимости в составе контроллера может использоваться простейший 4-канальный коммутатор Industrial Ethernet типа CSM 1277, выполненный в формате модулей S7-1200.
Все центральные процессоры допускают подключение до трех коммуникационных модулей и установку одной сигнальной платы (SB) ввода-вывода. Дополнительно к CPU 1212C может подключаться до 2, к CPU 1214C, CPU 1215C и CPU 1217С – до 8 сигнальных модулей (SM).
Все типы центральных процессоров оснащены двумя аналоговыми входами, набором дискретных входов и выходов, а также блоком питания датчиков с выходным напряжением =24 В. Подключение внешних цепей выполняется через съемные терминальные блоки с контактами под винт.
Все центральные процессоры обладают высокой производительностью и обеспечивают поддержку широкого набора функций:
программирование на языках LAD (Ladder Diagram), FBD (Function Block Diagram) и SCL (Structured Control Language), исчерпывающий набор команд;
высокое быстродействие, время выполнения логической операции не превышает 0.1 мкс.;
встроенная загружаемая память объемом до 4 Мбайт, расширяемая картой памяти емкостью до 4 Гбайт;
рабочая память емкостью до 150 Кбайт;
энергонезависимая память емкостью 10 Кбайт для необслуживаемого сохранения данных при перебоях в питании контроллера;
встроенные дискретные входы универсального назначения, позволяющие вводить потенциальные или импульсные сигналы;
встроенные аппаратные часы реального времени с запасом хода при перебоях в питании 20 дней;
встроенные скоростные счетчики с частотой следования входных сигналов до 1 МГц;
встроенные импульсные выходы с частотой следования импульсов до 1 МГц (только в CPU с транзисторными выходами);
поддержка функций ПИД регулирования;
поддержка функций управления перемещением в соответствии с требованиями стандарта PLCopen;
поддержка функций обновления операционной системы;
встроенный WEB – сервер, позволяющий выполнять дистанционную диагностику программируемых контроллеров с использованием стандартного Web браузера;
парольная защита программы пользователя;
коммуникационные модули CM 12xx и CP 12xx для подключения контроллера к сети Industrial Ethernet, PROFIBUS DP, обмена данными через последовательные каналы связи, мобильную сеть GSM, каналы связи систем телеуправления.
Сигнальные модули SM
Сигнальные модули (модули расширения) позволяют адаптировать контроллер к требованиям решаемой задачи. Они позволяют увеличивать количество входов и выходов, с которыми работает центральный процессор, дополнять систему ввода-вывода дискретными и аналоговыми каналами с требуемыми параметрами входных и выходных сигналов.
Сигнальные модули устанавливаются справа от центрального процессора и могут подключаться к CPU 1212C, CPU 1214C, CPU 1215C и CPU 1217C.
Подключение к внутренней шине контроллера выполняется с помощью выдвижных штекеров, вмонтированных в каждый модуль SM.
Подключение внешних цепей производится через съемные терминальные блоки с контактами под винт.
В состав сигнальных модулей входят 8- и 16-канальные модули ввода и модули вывода дискретных сигналов, 16- и 32-канальные модули ввода-вывода дискретных сигналов, 4-канальные модули ввода и 2-канальные модули вывода аналоговых сигналов, а также модуль ввода-вывода аналоговых сигналов с 4 входами и 2 выходами.
Сигнальные платы SB
По своему назначению сигнальные платы аналогичны сигнальным модулям. Они устанавливаются в специальный отсек на фронтальной панели центрального процессора и не изменяют установочных размеров корпуса.
Сигнальные платы могут использоваться со всеми типами центральных процессоров. Одновременно можно использовать одну сигнальную плату.
Коммуникационные модули
Коммуникационные модули CM 1241 позволяют устанавливать PtP соединения между контроллером S7-1200 и контроллерами других производителей, принтерами, сканнерами, модемами и т.д. Модули имеют два исполнения с встроенным последовательным интерфейсом RS 232 или RS 485.
Оба модуля обеспечивают поддержку протоколов ASCII и Modbus RTU (ведущее или ведомое устройство). Дополнительно модуль CM 1241 с интерфейсом RS 485 обеспечивает поддержку протокола USS. Все команды для управления обменом данными встроены в систему команд контроллера.
Коммуникационный модуль CM 1243-5 для подключения S7-1200 к сети PROFIBUS DP в режиме ведущего DP устройства, а для подключения S7-1200 к сети в режиме ведомого DP устройства используется коммуникационный модуль CM 1242-5
Коммуникационный процессор CP 1243-1 DNP3 для интеграции контроллера в системы телеуправления с поддержкой обмена данными по протоколу DNP3.
Коммуникационный модуль CM 1243-2 для подключения S7-1200 к сети AS-Interface в режиме ведущего сетевого устройства.
Коммуникационный процессор CP 1243-1 для интеграции контроллера в системы телеуправления и поддержки защищенного обмена данными через Industrial Ethernet.
Коммуникационный процессор CP 1242-7 для подключения S7-1200 к мобильной сети GSM.
Коммуникационную плату CB 1241 для установки PtP соединений через последовательный интерфейс RS 485.
Коммуникационные модули устанавливаются слева от центрального процессора и подключаются к его внутренней шине через встроенные в каждый модуль соединители. Они могут работать со всеми типами центральных процессоров.
Технологические модули
SIWAREX WP231 – универсальный модуль взвешивания статических грузов. Модуль позволяет получать оптимальные решения для автоматизации процессов взвешивания, измерения усилий, дозирования и т.д.
SIWAREX WP 241 – модуль измерения массы материала на ленточных конвейерах. Модуль отличается высокой точностью измерений, простотой использования и гибкими возможностями интеграции в системы.
SM 1278 IO-Link Master – Модуль последовательной связи для подключения до 4 приборов в соответствии с техническими условиями IO Link V1.0 и V1.1.
RF120C – интерфейсный модуль использоваться для гибкого решения задач идентификации.
Дополнительные компоненты
Кроме модулей центральных процессоров, сигнальных модулей и плат в составе программируемого контроллера S7-1200 могут использоваться:
блок питания PM 1207 с входным напряжением ~115/230 В, выходным напряжением =24 В и номинальным током нагрузки 2.5 А;
неуправляемый коммутатор Industrial Ethernet CSM 1277: 4xRJ45, 10/100 Мбит/с;
карты памяти SIMATIC Memory Card емкостью 4, 12, 24, 256 Мбайт или 4 Гбайт;
имитаторы с встроенными переключателями для имитации входных дискретных сигналов центрального процессора в процессе отладки программы.
Аппаратура человеко-машинного интерфейса
Для решения задач оперативного управления и мониторинга в сочетании с программируемыми контроллерами S7-1200 рекомендуется использовать базовые панели операторов SIMATIC, оснащенные встроенным интерфейсом Ethernet.
Программное обеспечение STEP 7 Basic
STEP 7 Basic является программным продуктом единой среды разработки, позволяющей:
использовать однородную среду разработки для решения любых задач автоматического управления;
обеспечивать поддержку всех фаз жизненного цикла систем автоматизации;
использовать единый набор сервисных служб для поддержки единой концепции оперативного управления и мониторинга, конфигурирования аппаратуры, организации промышленной связи, диагностики и т.д.
STEP 7 Basic содержит широкий спектр инструментальных средств для работы с программируемыми контроллерами SIMATIC S7-1200 и базовыми панелями операторов SIMATIC. Он позволяет выполнять:
конфигурирование и настройку параметров аппаратуры;
конфигурирование систем промышленной связи;
программирование контроллеров на языках LAD (Ladder Diagram), FBD (Function Block Diagram) и SCL (Structured Control Language);
конфигурирование базовых панелей операторов SIMATIC;
тестирование, выполнение пуско-наладочных работ и обслуживание готовой системы.
Пакет обеспечивает оптимальное взаимодействие систем проектирования контроллера и человеко-машинного интерфейса на основе:
полного слияния в одной программной среде инструментальных средств программирования контроллера и конфигурирования аппаратуры человеко-машинного интерфейса;
общего управления всеми данными проекта;
использования встроенной среды WinCC Basic для разработки приложений человеко-машинного интерфейса на основе базовых панелей операторов SIMATIC.
К основным достоинствам пакета можно отнести:
поддержку всеобъемлющей концепции использования библиотек для многократного использования любых компонентов проекта;
поддержку интеллектуальных механизмов Drag & Drop для передачи данных между различными редакторами для программируемых контроллеров и приборов человеко-машинного интерфейса;
наличие единой базы данных проекта с однородным набором символьных имен;
быстрый доступ к любым задачам автоматизации, включая интерактивную работу с системой автоматизации и ее диагностики;
простое графическое конфигурирование аппаратуры и сетевых структур в среде одного редактора;
наличие простого и интуитивно понятного интерфейса пользователя для обеспечения доступа к различным вариантам отображения информации и редакторам;
наличие высокоэффективного редактора для разработки программ контроллеров.