АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Программируемый логический контроллер

Читайте также:
  1. III. Социологический метод
  2. IY.2. Современный экологический кризис
  3. Анатомо-физиологический механизм рефлекторной деятельности
  4. Аннотация на учебное пособие «Экологический менеджмент»
  5. Антропный космологический принцип
  6. Антропологический материализм Л. Фейербаха.
  7. Антропологический материализм Л.Фейербаха
  8. Антропологический материализм» Л.Фейербаха
  9. Антропологический поворот в античной философии (софисты и Сократ).
  10. Бактериологический метод.
  11. Бесконтактное воздействие как психологический реагент
  12. Бийский технологический институт (филиал)

Программируемый логический контроллер (ПЛК) – электронная составляющая промышленного контроллера, специализированного (компьютеризированного) устройства, используемого для автоматизации технологических процессов.

В качестве основного режима длительной работы ПЛК, зачастую в неблагоприятных условиях окружающей среды, выступает его автономное использование, без серьезного обслуживания и практически без вмешательства человека. ПЛК являются устройствами реального времени.

Первые логические контроллеры появились в виде шкафов с набором соединенных между собой реле и контактов. Эта схема задавалась жестко на этапе проектирования и не могла быть изменена далее.

Первый в мире ПЛК – MOdular DIgital CONtroller (Modicon) 084, имеющий память 4 кБ, произведен в 1968 году.

В первых ПЛК, пришедших на замену обычным логическим контроллерам, логика соединений программировалась схемой соединений LD (Ladder logic Diagram). Устройство имело тот же принцип работы, но реле и контакты (кроме входных и выходных) были виртуальными, т.е. существовали в виде программы, выполняемой микроконтроллером ПЛК. Современные ПЛК являются «свободно программируемыми».

В системах управления технологическими объектами логические команды преобладают над числовыми операциями, что позволяет при сравнительной простоте микроконтроллера (шины шириной 8 или 16 бит), получить мощные системы, действующие в режиме реального времени. В современных ПЛК числовые операции реализуются наравне с логическими. В то же время, в отличие от большинства процессоров компьютеров, в ПЛК обеспечивается доступ к отдельным битам памяти.

ПЛК в своем составе не имеют интерфейса для человека, типа клавиатуры и дисплея. Их программирование, диагностика и обслуживание производится подключаемыми для этой цели программаторами – специальными устройствами или устройствами на базе более современных технологий – персонального компьютера или ноутбука, со специальными интерфейсами и специальным программным обеспечением (например, SIMATIC STEP 7 в случае ПЛК SIMATIC S7-300 или SIMATIC S7-400).

В системах управления технологическими процессами ПЛК взаимодействуют с различными компонентами систем человеко-машинного интерфейса (например, операторскими панелями) или рабочими местами на базе ПЛК, часто промышленных, обычно через промышленную сеть.

Датчики и исполнительные устройства подключаются к ПЛК:

- централизованно: в корзину ПЛК устанавливаются модули ввода-вывода. Датчики и исполнительные устройства подключаются отдельными проводами непосредственно, либо при помощи согласовательных модулей, к входам/выходам сигнальных модулей;

- по методу распределенной периферии, когда удаленные от ПЛК датчики и исполнительные устройства связаны с ПЛК посредством каналов связи и, возможно, корзин-расширителей с использованием связей типа «ведущий-ведомый» (англ. Master-Slave).

 

Для программирования ПЛК используются стандартизированные языки МЭК (IEC) стандарта IEC 61131-3:

- Графические языки программирования:

· LD (Ladder Diagram) – язык релейно-контактной логики. Представляет собой программную реализацию электрических схем на базе электромагнитных реле;

· FBD (Function Block Diagram) – язык функциональных блоков. Функциональный блок (ФБ) выражает некую подпрограмму. Каждый ФБ имеет входы (слева) и выходы (справа). Программа создается путем соединения множества ФБ;

· SFC (Sequential Function Chart) – язык диаграмм состояний. Создан на базе математического аппарата сетей Петри. Описывает последовательность состояний и условий переходов;

- Текстовые языки программирования:

· IL (Instruction List) – аппаратно-независимый низкоуровневый ассемблероподобный язык;

· ST (Structured Text) – паскалеподобный язык программирования.

В некоторых случаях для программирования ПЛК используются нестандартные языки, например:

- Блок-схемы алгоритмов;

- Си-ориентированная среда разработки программ для ПЛК;

- HiGraph 7 – язык управления на основе графа состояний системы.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)