Главная Логические модули LOGO! КОНТРОЛЛЕРЫ SIMATIC S7-200 Реле времени Реле температурного контроля Реле термисторной защиты Преобразователи аналоговых сигналов Втычные реле Силовые реле

Выполнение логики управления с помощью S7–200 6ES7216-2BD23-0XB0


CPU 221 DC 24

CPU 221 AC 220


CPU 222 DC 24

CPU 222 AC 220


CPU 224 DC 24

CPU 224 AC 220


CPU 224XP DC 24 -COM

CPU 224XP DC 24 +COM

CPU 224XP AC 220


CPU 226 DC 24

CPU 226 AC 220


  • Напряжение питания ~120...230 В;
  • 24 дискретных входов =24 В;
  • 16 релейных выходов 2 А;
  • Память программ 24 Кбайт;
  • Память данных 10 Кбайт;
  • 2 PPI/ MPI/ свободно программируемых порта;
  • До 7 модулей расширения.

  Технические данные

Монтаж и монтажные размеры

Схема подключения

Основы функционирования ПЛК


S7–200 6ES7216-2BD23-0XB0 обрабатывает логику управления в вашей программе циклически, считывая и записывая данные.


S7–200 6ES7216-2BD23-0XB0 ставит вашу программу в соответствие физическим входам и выходам

Основной принцип действия S7–200 очень прост:

  • S7–200 6ES7216-2BD23-0XB0 считывает состояние входов.
  • Программа, хранящаяся в S7–200, использует эти входы для анализа логики управления. Во время обработки программы S7–200 обновляет данные.
  • S7–200 записывает данные на выходы.

На рисунке справа показана связь между простой коммутационной схемой и S7–200 6ES7216-2BD23-0XB0. В этом примере состояние выключателя для запуска двигателя логически связано с состояниями других входов. Оценки этих состояний определяют затем сигнальное состояние выхода для исполнительного устройства, которое запускает двигатель.

Управление входами и выходами 6ES7216-2BD23-0XB0



S7–200 6ES7216-2BD23-0XB0 выполняет все задачи в цикле


S7–200 выполняет последовательность задач неоднократно. Эта регулярная обработка задач называется циклом. Как показано на рисунке справа, S7–200 выполняет в цикле большинство или все из следующих задач:


  • Чтение входов: S7–200 копирует состояние физических входов в регистр входов образа процесса.


  • Выполнение логики управления в программе: S7–200 6ES7216-2BD23-0XB0 выполняет команды программы и сохраняет значения в различных областях памяти.


  • Обработка запросов на обмен данными: S7–200 выполняет все задачи, необходимые для обмена данными.


  • Самодиагностика CPU: S7–200 6ES7216-2BD23-0XB0 проверяет, чтобы встроенное программное обеспечение, программная память и все модули расширения работали надлежащим образом.


  • Запись в выходы: Значения, хранящиеся в регистре выходов образа процесса, записываются в физические выходы.

Цикл S7-200 6ES7216-2BD23-0XB0


Выполнение программы пользователя зависит от того, находится ли S7–200 6ES7216-2BD23-0XB0 в состоянии STOP или в состоянии RUN. В состоянии RUN ваша программа выполняется; в состоянии STOP ваша программа не выполняется.


Чтение входов 6ES7216-2BD23-0XB0


Цифровые входы: В начале цикла текущие значения цифровых входов считываются, а затем записываются в регистр входов образа процесса.


Аналоговые входы: S7–200 6ES7216-2BD23-0XB0 не обновляет аналоговые входы модулей расширения автоматически как часть цикла, если вы не активизировали фильтрацию аналоговых входов. Аналоговый фильтр обеспечивает стабильность сигналов. Вы можете активизировать аналоговый фильтр для каждого входа.


Если фильтр для аналогового входа активизирован, то S7–200 обновляет этот аналоговый вход один раз за цикл, выполняет функцию фильтрации и сохраняет отфильтрованное значение внутри. Это отфильтрованное значение затем предоставляется в распоряжение всякий раз, когда ваша программа обращается к этому аналоговому входу.


Если фильтр аналогового входа выключен, то S7–200 6ES7216-2BD23-0XB0 считывает значение этого аналогового входа из модуля расширения всякий раз, когда ваша программа обращается к аналоговому входу.


Исполнение программы


На этом участке цикла S7–200 обрабатывает программу с первой команды до последней. Вы можете непосредственно управлять входами и выходами и получать, таким образом, доступ к ним во время исполнения основной программы или программы обработки прерываний.

Если вы используете в своей программе прерывания, то программы обработки прерываний, которые ставятся в соответствие прерывающим событиям, хранятся как часть основной программы. Однако программы обработки прерываний исполняются не как составная часть нормального цикла, а только тогда, когда происходит прерывающее событие (оно возможно в любом месте цикла).


Обработка запросов на обмен данными


На участке цикла, выделенном для обработки коммуникаций, S7–200 обрабатывает все сообщения, полученные из коммуникационного порта или от интеллектуальных модулей ввода/вывода.


Самодиагностика CPU 6ES7216-2BD23-0XB0


На этом участке цикла S7–200 проверяет надлежащую работу CPU, области памяти и состояние модулей расширения.


Запись в цифровые выходы


В конце каждого цикла S7–200 записывает значения, хранящиеся в регистре выходов образа процесса, в цифровые выходы.


Доступ к данным S7–200





Сохранение и извлечение данных с помощью S7–200




Установка режима работы CPU S7–200





Использование проводника S7–200 





Функции S7–200





Вернуться в раздел описания центральных процессоров Simatic S7-200


Вернуться на главную страницу раздела Siemens Simatic S7-200