Центральные процессоры

Все центральные процессоры S7-300 характеризуются следующими показателями:

• высокое быстродействие,

• загружаемая память в виде микрокарты памяти MMC емкостью до 8 МБ,

• развитые коммуникационные возможности, одновременная поддержка большого количества активных коммуникационных соединений,

• работа без буферной батареи.

MMC используется для загрузки программы, сохранения данных при перебоях в питании CPU, хранения архива проекта с символьной таблицей и комментарии, а также для архивирования промежуточных данных.

Центральные процессоры CPU 3xxC и CPU 31xT-2 DP оснащены набором встроенных входов и выходов, а их операционная система дополнена поддержкой технологических функций, что позволяет использовать в качестве готовых блоков управления.

Типовой набор встроенных технологических функций позволяет решать задачи скоростного счета, измерения частоты или длительности периода, ПИД-регулирования, позиционирования, перевода части дискретных выходов в импульсный режим. Все центральные процессоры S7-300 оснащены встроенным интерфейсом MPI, который используется для программирования, диагностики и построения простейших сетевых структур. В CPU 317 первый встроенный интерфейс имеет двойное назначение и может использоваться для подключения либо к сети MPI, либо к сети PROFIBUS DP.

Целый ряд центральных процессоров имеет второй встроенный интерфейс:

• CPU 31…-2 DP имеют интерфейс ведущего/ ведомого устройства PROFIBUS DP;

• CPU 31…C-2 PtP имеют интерфейс для организации PtP связи;

• CPU 31…-… PN/DP оснащены интерфейсом Industrial Ethernet, обеспечивающим поддержку стандарта PROFInet;

• CPU 31…T-2 DP оснащены интерфейсом PROFIBUS DP/Drive, предназначенным для обмена данными и синхронизации работы преобразователей частоты, выполняющих функции ведомых DP устройств.

Система команд центральных процессоров включает в свой состав более 350 инструкций и позволяет выполнять:

• Логические операции, операции сдвига, вращения, дополнения, операции сравнения, преобразования типов данных, операции с таймерами и счетчиками.

• Арифметические операции с фиксированной и плавающей точкой, извлечение квадратного корня, логарифмические операции, тригонометрические функции, операции со скобками.

• Операции загрузки, сохранения и перемещения данных, операции переходов, вызова блоков, и другие операции.

Для программирования и конфигурирования S7-300 используется пакет STEP7.

Кроме того, для программирования контроллеров S7-300 может использоваться также весь набор программного обеспечения Runtime, а также широкий спектр инструментальных средств проектирования.

Описание программы

Программа приведенная в приложении А полностью контролирует работу пассажирского лифта (от подачи сигнала запуска, до контроля понижения скорости при спуске, подъеме).

Первый Netzwerk отвечает за запрос движения вверх на 3-ий этаж, осуществляется проверка текущего положения лифта. Происходит сброс, если кабина в данный момент уже находится на 3-м этаже.

Центральные процессоры - student2.ru

Центральные процессоры - student2.ru

Рисунок 4.1 – Netzwerk 1

Netzwerk 2 отвечает за открывание дверей. В нём находятся таймера S_IMPULS. S_VIMP котрые и устанавливают значение времени, за которое двери кабины лифта откроются.

Центральные процессоры - student2.ru

Рисунок 4.2 – Netzwerk 2

Netzwerk 3 аналогичен Netzwerk 1, разница только в том, что происходит запрос движения вверх на 2-й этаж. Осуществляется определение положения кабины с помощью SR тригеров, привязанных к меркерам.

Центральные процессоры - student2.ru

Рисунок 4.3 – Netzwerk 3

В Netzwerk 6 происходит сравнение меркеров М 2.2 и М 3.6, в результате которого и осуществляется движение вверх.

Центральные процессоры - student2.ru

Рисунок 4.4 – Netzwerk 6

В Netzwerk 8 происходит переход на пониженную скорость при подъёме на 2-й этаж. Происходит сравнение положения кабины с величиной равной 2-м метрам. Если текущее положение соответсвует этой величине, то происходит переход на пониженную скорость и оставшиеся пол метра кабина пройдёт на этой скорости. За этот переход отвечает SR тригер, привязанный к меркеру M 15.2.

Центральные процессоры - student2.ru

Рисунок 4.5 – Netzwerk 8

Netzwerk 9 аналогичен 8. В нём так же осуществляется переход на пониженную скорость, но только при подъёме на 3-ий этаж, при достижении уровня 4,5 метра. Оставшиеся пол метра лифт пройдёт на пониженной скорости. Также используется SR тригер привязанный к меркеру М 15.3.

Центральные процессоры - student2.ru

Рисунок 4.6 – Netzwerk 9

Netzwerk 12 отвечает за задание скорости движения. Именно в нём формируются переходы на пониженную и обычную скорости при движении вверх, вниз.

Центральные процессоры - student2.ru

Рисунок 4.7 – Netzwerk 12

ЗАКЛЮЧЕНИЕ

В ходе проведения курсовой роботы была рассмотрена визуализация и управление пассажирским лифтом. Основной целью данной задачи было создание удобного интерфейса управления связанного с программой на языке STEP7.

Данная задача была выполнена в пакете WinCC flexible, сама программа написана в Simatic manager. Разработанная система работает правильно, согласно с теорией.

В дальнейшем планируется запустить данную систему на микроконтроллере, уже для полноценной работы. Так же возможны варианты расширения системы: изменнение количества этажей здания, изменение скороти перемещения лифта.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Бергер Ганс. Автоматизация посредством STEP 7 с использованием

LAD и FBD и програмируемых контроллеров SIMATIC S7-300/400.

2. http://www.ste.ru/siemens/pdf/rus/WinCC_flexible_2005_p1_r.pdf

3.https://cache.industry.siemens.com/dl/files/820/23337820/att_68010/v1/h

mi_mp_277_operating_instructions_ru-RU.pdf.

4. Лифты пассажирские, основные парамметры и размеры.

Официальное издание.

5. http://dfpd.siemens.ru/products/automation/simatic/SIMATIC_S7/S7-

300.
ПРИЛОЖЕНИЕ А

Центральные процессоры - student2.ru

Центральные процессоры - student2.ru Netzwerk 1 Запрос движения вверх на 3-ий этаж

Центральные процессоры - student2.ru Netzwerk 2 Открывание дверей

Центральные процессоры - student2.ru

Netzwerk 3 Запрос движения вверх на 2-й этаж

Центральные процессоры - student2.ru

Netzwerk 4 Запрос движения вниз на 1-й этаж

Центральные процессоры - student2.ru

Netzwerk 5 Запрос движения вниз на 2-й этаж

Центральные процессоры - student2.ru

Netzwerk 6 Запрос движения вверх

Центральные процессоры - student2.ru

Netzwerk 7 Запрос движения вниз

Центральные процессоры - student2.ru

Netzwerk 8 Переход на пониженную скорость при подъёме на 2-ой этаж

Центральные процессоры - student2.ru

Netzwerk 9 Переход на пониженную скорость при подъёме на 3-ий этаж

Центральные процессоры - student2.ru

Netzwerk 10 Переход на пониженную скорость при спуске на 2-ой этаж

Центральные процессоры - student2.ru

Netzwerk 11 Переход на пониженную скорость при спуске на 1-ый этаж

Центральные процессоры - student2.ru

Netzwerk 12 Задание скорости движения

Центральные процессоры - student2.ru

Netzwerk 13 Формирование команды ON для слова управления

Центральные процессоры - student2.ru Netzwerk 14 Обнуление меркеров этажной сигнализации

Центральные процессоры - student2.ru

Netzwerk 15 Преобразование сигнала скорости в формат Real

Центральные процессоры - student2.ru

Netzwerk 16 Считывание слова состояния привода

Центральные процессоры - student2.ru

Netzwerk 17 Задержка сигналов на один такт

Центральные процессоры - student2.ru

Netzwerk 18 Сигнализация 3-го этажа

Центральные процессоры - student2.ru

Центральные процессоры - student2.ru

Netzwerk 19 Сигнализация 2-го этажа

Центральные процессоры - student2.ru

Netzwerk 20 Сигнализация 1-го этажа

Центральные процессоры - student2.ru

Netzwerk 21 Управление тормозом

ПРИЛОЖЕНИЕ B

Переченьзамечанийнормоконтролераккурсовому проекту

ст. гр. СПУ-12 Чабанов В.А.

Назначение документа Документ Условные обозначения Содержание замечаний
       

Нормоконтролер _____________ __________ __________

(Ф.И.О.) Подпись Дата

Наши рекомендации