- Главная
- Информатика
- Программируемые контроллеры Siemens - часть 1. Основные понятия и терминология
Содержание
- 2. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Система управления Система управления -
- 3. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Автоматизированная система управления Автоматизированная система
- 4. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Программируемые контроллеры Программируемый контроллер это
- 5. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Компоненты контура управления Датчики Приводы
- 6. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Типы процессов ПЛК S1 L1
- 7. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Типы сигналов S S S
- 8. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Аналого- цифровое преобразование S t
- 9. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Системы счисления Десятичная система Базовые
- 10. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Пневмоцилиндр одностороннего действия представляет собой
- 11. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Пневмоцилиндр двухстороннего действия не содержит
- 12. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Датчики Датчик – самостоятельное, конструктивно
- 13. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Электромеханический концевой выключатель Механический датчик
- 14. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Основой магнитного выключателя является геркон
- 15. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Принцип работы дискретного датчика генераторного
- 16. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Волновые дискретные датчики используют электромагнитное
- 17. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Скан работы ПЛК Считывание цифровых
- 18. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Типовые функции и скан работы
- 19. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- ЦПУ Центральная память содержит данные
- 20. Программируемые контроллеры "Siemens" - часть 1. Учебный центр ОАО "Северсталь" 0- Языки программирования Statement List Editor
- 22. Скачать презентацию
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Система управления
Система
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Система управления
Система
УНУ – уровень непосредственного управления – это тот уровень на котором производится управление машинами и агрегатами выпускающими продукцию и которые в общем случае называются объектами управления (ОУ). Управление объектами осуществляет специально – подготовленный персонал.
УОУ – уровень оперативного управления – это тот уровень, на который поступает поток информации о состоянии технологического процесса для принятия решений о поддержании и оптимизации заданного хода процесса.
ВУУ – верхние уровни управления – уровень принятия стратегических решений.
Любая система управления должна удовлетворять требованиям, основные из которых:
Устойчивость – способность системы находится в работоспособном состоянии, независимо от внешних условий;
Непрерывность - способность системы находится в работоспособном состоянии на всем периоде функционирования;
Оперативность – способность системы быстро и точно реагировать на изменение условий функционирования;
Достоверность – способность системы не искажать и однозначно толковать информацию о ходе процесса.
ВУУ
УОУ
УНУ
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Автоматизированная система управления
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Автоматизированная система управления
Автоматизированная система управления – это система, в которой управляющие функции осуществляют дополнительные аппаратно – программные средства. Их применение позволяет реализовать высокоэффективные технологические процессы, относительно легко и быстро адаптировать систему управления к конкретному объекту.
Технической основой реализации уровня непосредственного управления являются программируемые контроллеры. При этом образуется функционально – законченная система «объект управления + контроллер», реализующая конкретный технологический процесс.
Программируемые контроллеры применяются также на уровне оперативного управления, но здесь они решают задачи координирования процесса, сбор, обобщение и первичная обработка информации о ходе технологического процесса, с целью передачи ее в систему визуализации и на верхние уровни управления.
ВУУ
УОУ
УНУ
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Программируемые контроллеры
Программируемый
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Программируемые контроллеры
Программируемый
Структурно –
программируемые
Программируемые
логические
РС - совместимые
(2 + 2) * 3
Модуль
сложения
Модуль
умножения
…
(2 + 2) * 3
сложение
умножение
Программа
Типовая
ЭВМ
Устройства
ввода
сигналов
Устройства
вывода
сигналов
Структурно – программируемые контроллеры
это контроллеры, программирование которых производится путем создания структуры из набора модулей, в которых реализованы готовые функции.
Программируемые логические контроллеры
Это контроллеры, в которых решение задачи достигается путем внутренней организации существующей структуры при помощи программы.
РС – совместимые
Основу этого типа контроллеров составляет типовая ЭВМ, доработанная специальными устройствами ввода/ вывода сигналов.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Компоненты контура управления
Датчики
Приводы
Процессор
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Компоненты контура управления
Датчики
Приводы
Процессор
Программа
Входные
сигналы
Выходные
сигналы
Подсистема
ввода
сигналов
Подсистема
вывода
сигналов
Датчик – конструктивно- автономное средство измерения, размещаемое в месте отбора информации, состоящее из минимально – необходимых звеньев преобразования выполняющее функцию первичного преобразования измеряемой физической величины в электрический сигнал, обладающее однозначной функцией преобразования и взаимосогласованными надежностными и метрологическими характеристиками.
Входные сигналы – электрические сигналы, которые генерируются датчиками при возникновении различных условий. Различают аналоговые, дискретные и импульсные сигналы.
Подсистема ввода сигналов – преобразовывает входной сигнал во внутренний сигнал контроллера.
Процессор – устройство, обрабатывающее информацию, в соответствии с записанной в памяти программой.
Подсистема вывода сигналов – преобразовывает внутренний сигнал контроллера в выходной сигнал управления.
Приводы – набор исполнительных устройств, механизмов и элементов.
Процесс
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Типы процессов
ПЛК
S1
L1
S1
L1
S1
L1
0
0
0
0
1
1
0
0
1
0
0
1
Дискретный процесс
Непрерывный
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Типы процессов
ПЛК
S1
L1
S1
L1
S1
L1
0
0
0
0
1
1
0
0
1
0
0
1
Дискретный процесс
Непрерывный
Дискретным называется процесс, который можно описать при помощи системы булевых уравнений. Это уравнения, в которых переменная может принимать два значения: «да» или «нет», «истина» или «ложь», «1» или «0». Т. е все элементы, участвующие в таком процессе, могут находиться только в двух устойчивых состояниях: «включено» или «выключено».
Непрерывный процесс реализует более сложные законы управления, и состояния элементов уже нельзя описать при помощи системы булевой логики.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Типы сигналов
S
S
S
S
t
t
t
t
S принимает
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Типы сигналов
S
S
S
S
t
t
t
t
S принимает
S принимает любое значение, в определенные моменты t.
S0
t0
t1
t2
t2-t1=t1-t0=T
S0
S1
S0
S1
S принимает только заданные значение, и не зависит от t.
S принимает только заданные значения, на определенных отрезках t.
Такт
Сигнал, в котором информационный параметр может принимать любое значение внутри заданного диапазона, вне зависимости от времени называется аналоговым непрерывным сигналом.
Сигнал, в котором информационный параметр может принимать любое значение внутри заданного диапазона, в определенные моменты времени называется аналоговым гармоническим сигналом.
Сигнал, в котором информационный параметр может принимать только заданные значение, вне зависимости от времени называется дискретным сигналом.
Сигнал, в котором информационный параметр может принимать только заданные значение, на определенных отрезках времени называется импульсным или цифровым сигналом.
ПЛК имеет возможность обрабатывать любой из перечисленных типов сигналов, однако «внутри» обработке будут подлежать цифровые сигналы. Поэтому, в структуре ПЛК имеются подсистемы ввода/ вывода сигналов, которые позволяют производить различные преобразования.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Аналого- цифровое преобразование
S
t
I
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Аналого- цифровое преобразование
S
t
I
II этап - квантование по уровню.
Отсчет величины сигнала, снятый в определенный момент времени привязывается к ближайшему уровню квантования.
В ходе АЦП производятся следующие действия:
через равные промежутки времени производится измерение величины аналоговой составляющей сигнала, тем самым реализуется первый этап АЦП, который называется - дискретизация по времени;
диапазон изменения величины аналоговой составляющей сигнала разбивается на равные участки, каждый из которых называется уровнем квантования, поэтому этот этап называется - квантование по уровню;
отсчет величины сигнала, снятый в определенный момент времени привязывается к ближайшему уровню квантования;
информация об определенном уровне кодируется символами, понятными процессору и передается для обработки.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Системы счисления
Десятичная система
Базовые
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Системы счисления
Десятичная система
Базовые
Число: Σn x*10 n-1 ,
75= 7*101 + 5*100 =70+5
Двоичная система
Базовые цифры: 0 и 1
Число: Σn x*2 n-1
1101= 1*23+1*22+0*21+1*20=
= 8 + 4 + 0 + 1 = 13
Двоично - десятичная система
Базовые цифры: 0 и 1
Базовые числа: 0000 … 1001
Число: Σm Y*10m-1 ,
0100 1001 = 4*101 + 9*100 = 49
где n - порядковый № цифры.
где n - порядковый № цифры.
где n - порядковый № тетрады.
Шестнадцатеричная система
Базовые символы: 0 … F
Число: Σn x*16 n-1 ,
75= 7*161 + 5*160 =112+5=117
где n - порядковый № символа.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Пневмоцилиндр одностороннего действия
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Пневмоцилиндр одностороннего действия
При подаче в полость А воздуха высокого давления поршень двигается вправо, шток выдвигается и приводит в действие рабочий орган объекта управления. При этом воздух из полости В стравливается в атмосферу, а возвратная пружина сжимается. При сбросе давления в полости А возвратная пружина возвращает поршень со штоком в начальное положение.
В качестве интерфейса между пнемоцилндром и электрической системой управления, представленной программируемыми логическими контроллерами 6, используется пнвмораспределитель 5 с электромагнитным приводом. При подаче управляющего сигнала U1 на привод пневморапределителя он срабатывает и производит коммутацию потоков рабочего газа – воздуха таким образом, чтобы пневмоцилиндр выполнил рабочий ход. При снятии управляющего сигнала с пневмораспределителя (значение сигнала U0) шток возвращается в исходное положение.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Пневмоцилиндр двухстороннего действия
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Пневмоцилиндр двухстороннего действия
В качестве интерфейса между пнемоцилндром и электрической системой управления, представленной программируемыми логическими контроллерами 6, используется пнвмораспределитель 5 с двумя электромагнитными приводами которые могут быть двух типов: импульсный и со средней точкой. Независимо от типа распределителя сигналы должны формироваться в противофазе, по отношению друг к другу, а шток будет перемещаться в соответствии с таблицей.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Датчики
Датчик – самостоятельное,
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Датчики
Датчик – самостоятельное,
Звено восприятия входного воздействия – обеспечивает выбор, из совокупности поступающих на датчик физических воздействий, тот параметр, который измеряет или определяет данный датчик;
Звено защиты – обеспечивает работоспособность датчика при изменении параметра в заданном рабочем диапазоне и его отключение с недопущением выхода из строя, если величина измеряемого параметра выходит за границы рабочей области;
Звено преобразования – это элемент, преобразующий физический параметр в пропорциональный электрический;
Звено согласования – формирует на выходе электрический сигнал заданной характеристики для выдачи непосредственно на программируемый контроллер.
1
2
3
4
Y(t)
X(t)
Звено восприятия входного воздействия
Звено защиты
Звено преобразования
Звено согласования
По способу срабатывания
Контактные
Бесконтактные
По типу выходного сигнала
Дискретные
Аналоговые
По количеству параметров
Одно
параметрические
Много
параметрические
По типу преобразующего элемента
Много типов
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Электромеханический концевой выключатель
Механический
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Электромеханический концевой выключатель
Механический
Подвижные контакты, закрепленные на штоке, могут прижиматься либо к входным неподвижным контактам, либо к нижним , осуществляя коммутацию электрических цепей.
Работает датчик следующим образом. При нажатии на нажимной элемент «щелкающая» мембрана, деформируясь, поднимает шток и подвижные контакты прижимаются к контактам. При отпускании нажимного элемента «щелкающая» мембрана возвращается в исходное положение под действием пружины и опускает шток вниз, переключая контакт. Пружина служит для компенсации возможных зазоров и повышения надежности работ.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Основой магнитного выключателя
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Основой магнитного выключателя
Работает датчик следующим образом. В исходном положении, когда магнит находится далеко от геркона, его контакты разомкнуты.
При приближении магнита к геркону его контакты упруго деформируются под действием магнитного поля и замыкаются, осуществляя тем самым коммутацию. О срабатывании датчика может свидетельствовать загорание светодиода, который подключается контактами геркона к внешнему источнику тока.
Герконовый путевой выключатель
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Принцип работы дискретного
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Принцип работы дискретного
Генератор 2 находится в ждущем режиме и запускается только тогда, когда один из параметров колебательного контура (L или С) достигает определенного значения. Переменное напряжение с выхода генератора выпрямляется в демодуляторе 3 и поступает на формирователь, который формирует выходной сигнал высокого уровня. В состав формирователя входит пороговый элемент - триггер Шмитта 4 и усилитель 6. Для контроля работы датчика служит сигнализатор срабатывания 5. Питается датчик от внешнего источника тока с использованием внутреннего стабилизатора 7.
Изменение индуктивности контура в индуктивном датчике происходит при приближении индуктивного датчика к проводящему предмету, изменяющему магнитное поле катушки.
Изменение емкости конденсатора в емкостном датчике также происходит при приближении к проводящему предмету. При этом уменьшается зазор А и емкость конденсатора увеличивается.
Датчики генераторного типа: индуктивный и емкостной
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Волновые дискретные датчики
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Волновые дискретные датчики
Блок схема волновых датчиков содержит первичный преобразователь I и формирователь II (см. рисунок). Формирователь выполняет те же функции, что и в датчиках генераторного типа - формирует выходной сигнал, соответствующий двум логическим уровням, и индуцирует срабатывание датчика.
Основным узлом волновых датчиков является первичный преобразователь, воспринимающий измеряемую величину и преобразующий ее в электрический сигнал,
Первичный преобразователь оптического датчика содержит импульсный генератор 1, светодиод 2 и фотодиод 3. Каждый импульс генератора сопровождается импульсом света от светодиода. Этот световой импульс, распространяясь в окружающей среде, испытывает отражение от твердых тел или поглощается ими, что и используется для реализации оптических датчиков.
В акустическом датчике в окружающую среду излучаются ультразвуковые импульсы с частотой 30-140 кГц. Излучателем является пьезоэлемент 4, который одновременно является и приемником отраженной акустической волны. Причем фазы излучения и приема чередуются, периодически повторяясь с частотой тактового генератора 5. При приближении к препятствию амплитуда отраженного импульса становится достаточной для принудительного запуска генератора, что сопровождается возникновением автоколебаний. Частота автоколебаний лежит в пределах 1 - 100 Гц и увеличивается с приближением к препятствию. Демодулятор 6 выпрямляет переменное напряжение и выходной сигнал с первичного преобразователя поступает на формирователь.
Датчики волнового типа: оптический и звуковой
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Скан работы ПЛК
Считывание
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Скан работы ПЛК
Считывание
В начале цикла считываются текущие значения цифровых входов и затем записываются в область отображения процесса на входах.
Обработка программы
В этой фазе цикла CPU обрабатывает программу от первой до последней операции. Во время обработки главной программы или программы обработки прерываний Вы можете прямо обращаться к входам и выходам и таким образом управлять ими.
Обработка коммуникационных запросов
В этой фазе цикла CPU обрабатывает все сообщения, принятые через коммуникационный порт.
Проведение самодиагностики в CPU
В этой фазе цикла CPU проверяет программы в ПЗУ, память программ и состояние модулей расширения.
Запись на цифровые выходы
В конце цикла значения из области отображения процесса на выходах записываются на цифровые выходы.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Типовые функции и
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Типовые функции и
Проверка времени цикла (сброс WDT )
Считывание состояния входов
Выполнение программы
Обновление состояния выходов
Самодиагностика и коммуникации
Цикл
(скан)
работы ЦПУ
Можно выделить ряд типовых функций, т.е. тех действий, которые выполняет любой ПЛК, независимо от его возможностей :
Управление работой объекта;
Выполнение самодиагностики с индикацией и локализацией отказов;
Обмен данными между контроллерами разных уровней управления и системой визуализации.
Каждая из этих функций по своему важна, но все они одновременно выполняться не могут. Поэтому, работа контроллера построена по принципу их многократного исполнения. При включении в работу, системная программа запускает сторожевой таймер (WDT), с помощью которого постоянно контролируется время цикла, для предотвращения потери управления в случае «зависания» ПЛК. После этого происходит считывание состояния входов и запись информации в память контроллера. По окончании процесса записи управляющая программа опрашивает состояние входных битов и в соответствии с заданным алгоритмом устанавливает в 1 или 0 выходные биты в памяти. После исполнения программы ПЛК проводит самодиагностику и обмен данными, и наконец, на выходные устройства подаются сигналы в соответствии с состоянием связанных с ними битов. Однократный цикл работы называется сканом, а характеристика «время скана», определяет время реакции системы на входное воздействие.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
ЦПУ
Центральная память содержит
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
ЦПУ
Центральная память содержит
В области монитора заложен весь комплекс программ, созданных изготовителем для управления контроллером.
Специализация памяти позволяет полностью освободить пользователя от операций управления входами/выходами в его прикладной программе. Эту задачу, в частности, выполняет монитор, обеспечивая неявный характер команд входа/выхода. Это является значительным преимуществом ПЛК по сравнению с другими программируемыми устройствами логического управления.
В состав центрального процессора входят различные регистры, участвующие процессе обработки информации. К части из них, которые называются регистрами общего назначения, пользователь имеет доступ для выполнения команд. Особое место среди регистров общего назначения занимает аккумулятор (или накопительный регистр), который служит для размещения одного из операндов, или данных, т.е. исходной информации, подлежащей обработке, а также результата операции.
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Языки программирования
Statement List
Программируемые контроллеры "Siemens" - часть 1.
Учебный центр ОАО "Северсталь"
0-
Языки программирования
Statement List
Программное обеспечение контроллера включает в себя несколько языков программирования, которые могут использоваться в зависимости от индивидуальных предпочтений и знаний. Программу, созданную на языке STL, с соблюдением специфических правил, можно затем преобразовать в программу на другом языке программирования. В свою очередь, программу, созданную на лбом языке программирования можно всегда преобразовать в STL.
Ladder Diagram
Контактная схема подобна схеме электрической цепи. Используются, например, такие символы как контакты и катушки. Этот язык программирования рассчитанн на тех, кто привык работать с электрическими схемами.
Function Plan
Язык функциональных схем, для обозначения конкретных функций использует прямоугольники. Символ в прямоугольнике указывает на функцию (например, &- логическая функция И). Этот язык программирования имеет то преимущество, что с ним может работать даже, например, инженер – технолог.
Statement List
Список инструкций, содержит команды. На STL Вы можете довольно свободно программировать (в частности, можно написать программы, не доступные на других языках), хотя этот язык не предоставляет наглядности по сравнению с остальными. Этот язык предпочитают более опытные программисты.