Автор работы: Пользователь скрыл имя, 07 Июня 2012 в 18:06, реферат
Программируемый логический контроллер, ПЛК — микропроцессорное устройство, предназначенное для управления технологическими процессами в промышленности и другими сложными технологическими объектами (например, системы управления микроклиматом). Принцип работы ПЛК заключается в сборе сигналов от датчиков и их обработке по прикладной программе пользователя с выдачей управляющих сигналов на исполнительные устройства.
Программируемый логический контроллер……………………………………………………3
Языки программирования……………………………………………………………………….5
Требования к языкам программирования для ПЛК………………………………………...…6
Выбор комплекса и языка……………………………………………………………………….8
Языки пакета CoDeSys для ПЛК……………………………………………………………….9
Язык LD…………………………………………………………………………………………..9
Язык FBD………………………………………………………………………………………..10
Язык IL…………………………………………………………………………………………..10
Язык ST………………………………………………………………………………………….10
Язык SFC………………………………………………………………………………………..10
Функции ПЛК…………………………………………………………………………………..11
Сферы использования………………………………………………………………………….12
Классификация………………………………………………………………………………….14
Мощность……………………………………………………………………………………….15
Область применения……………………………………………………………………………15
Контроллер, для реализации логических зависимостей……………………………………..16
Контроллер, реализующий любые вычислительные и логические функции………………16
Контроллер противоаварийной защиты………………………………………………………16
Контроллер, телемеханических систем автоматизации……………………………………...17
Открытость архитектуры. ……………………………………………………………………..17
РС – совместимость…………………………………………………………………………….18
Конструктивное исполнение…………………………………………………………………..19
Фирмы производителей………………………………………………………………………..21
Заключение……………………………………………………………………………………...22
Список литературы..…………………………………………
Он должен отличаться от контроллеров других классов:
особенно высокой надежностью, достигаемой различными вариантами диагностики и резервирования (например, диагностикой работы отдельных компонентов контроллера в режиме реального времени, наличием основного и резервного контроллеров с одинаковым аппаратным и программным обеспечениями и с модулем синхронизации работы контроллеров, резервированием блоков питания и коммуникационных шин); высокой готовностью, т. е. высокой вероятностью того, что объект находится в рабочем режиме (например, не только идентификацией, но и компенсацией неисправных элементов; не просто резервированием, но и восстановлением ошибок программы без прерывания работы контроллеров); отказоустойчивостью, когда при любом отказе автоматизируемый процесс переводится в безопасный режим функционирования. Контроллер цепи противоаварийной защиты должен иметь сертификат, подтверждающий безопасность его работы в цепях противоаварийной защиты. [1].
Данный класс универсальных
контроллеров удобен для создания систем
диспетчерского контроля и управления
распределёнными на местности объектами.
В контроллерах данного класса повышенное
внимание уделяется программным
и техническим компонентам
В настоящее время, в связи с большим скачком в развитии сотовой связи, всё большее распространение получает передача информации через сети GSM. [1].
По структуре контроллеры подразделяются на два класса: контроллеры, имеющие фирменную закрытую структуру, и контроллеры открытой структуры, основанной на одном из магистрально-модульных стандартов.
При закрытой фирменной структуре изменения (модификации) контроллера возможны, обычно, только компонентами производителя. Сами изменения достаточно ограничены и заранее оговорены производителем.
При открытой магистрально-модульной
структуре, имеющей стандартный
интерфейс для связи
возможность любой модификации и перекомпоновки
средств путем замены в них отдельных
модулей, а не замены самих средств, удешевляет
эксплуатацию средств;
сборка контроллеров из готовых модулей
позволяет точнее учитывать конкретные
технические требования и не иметь в них
лишних блоков и элементов, не нужных для
данного конкретного применения; широкая
кооперация разных фирм, поддерживающих
данный стандарт на шину и работающих
в этом стандарте, позволяет пользователям
модулей не быть привязанными к конкретному
поставщику и иметь широкий выбор необходимой
ему продукции. [1].
По этому признаку все контроллеры можно разделить на два класса: PC-совместимые и PC-несовместимые. Каждый из этих классов имеет свои достоинства и недостатки.
PC-совместимые
контроллеры можно
PC-несовместимые
контроллеры можно
архитектура контроллеров закрыта,
она, как правило, является ноу-хау
разработчика;
элементная база, на которой строятся
контроллеры, существенно отличается
от используемой в PC, она разная у разных
производителей;
операционные системы, под управлением
которых работают контроллеры, совершенно
другие, нежели те, которые используются
в РС, они часто разрабатываются самими
производителями именно для данного типа
или линейки контроллеров; так как в таких
контроллерах практически не используются
стандарты, предлагаемые разработчиками
распространённых операционных систем
для PC, то работа PC-программ на этих контроллерах
оказывается невозможной.
Из рассмотренных выше характеристик
можно сделать вывод о сравнительных достоинствах
и недостатках РС-совместимых и несовместимых
контроллеров. РС-совместимые контроллеры
по сравнению с РС- несовместимыми контроллерами
в целом обладают большей мощностью, легче
стыкуются с различными SCADA, MES, ERP системами,
системами управления базами данных, открыты
для большинства стандартов в областях
коммуникаций и программирования, они
в среднем дешевле, проще обслуживаются
и ремонтируются.
В то же время РС-несовместимые контроллеры лучше учитывают требования промышленной автоматики; их операционные системы гарантируют отклик контроллера на внешнее событие через заданное время (операционные системы реального времени). Они в целом более надежны, так как больше используют наработанные в промышленности способы диагностики и горячего резервирования, обеспечивающие отказоустойчивость системы в целом. В них шире используются возможности связи с различными полевыми шинами.
Достоинства и недостатки каждого из этих видов контроллеров определяют их области использования. РС- несовместимые контроллеры целесообразно применять на нижних уровнях автоматизации, «поближе» к технологическому объекту. Здесь необходимы связь с периферийными устройствами по полевым шинам, исполнение в реальном времени (с гарантированным временем отклика на внешние воздействия) и надёжность. А открытость контроллера для связи со SCADA, MES или СУБД, как правило, не требуется. РС-совместимые же контроллеры целесообразнее применять на верхних уровнях автоматизации, где требования к реальному времени и связи по полевым шинам отсутствуют, зато становятся строже требования по информационной совместимости контроллеров с корпоративными сетями. [1].
По конструктивному исполнению контроллеры можно разделить на несколько групп, мы их условно назовем так:
встраиваемые;
размещаемые в общий конструктив;
модульного типа;
Встраиваемые контроллеры.
Как правило не имеют корпуса, часто конструкция просто крепится на раме. Требований к защитным оболочкам таких контроллеров не предъявляются, поскольку контроллеры встраиваются в общий корпус оборудования и являются неотъемлемой частью этого оборудования.
Контроллеры, размещаемые в общий конструктив.
Такие контроллеры характеризуются тем, что все модули – процессорный, коммуникационные, модули ввода-вывода – размещаются в одном конструктиве. В таких контроллерах, как правило, предусматривается некая «материнская» плата с разъёмами, в которые вставляются все модули контроллера. Конструктивы таких контроллеров бывают как оригинальными, разрабатываемыми производителями, так и стандартизированными.
Контроллеры модульного типа.
Контроллеры модульного типа
не используют общего конструктива. Каждый
модуль таких контроллеров, будь то
процессорный модуль или модуль ввода-вывода,
имеет собственный корпус. Так
как защитную оболочку для каждого
модуля сделать проще, чем для
всего контроллера, то именно этот тип
контроллеров чаще всего выпускают
для жёстких условий
Для правильного выбора контроллера применительно к той или иной задаче, конечно, не будет достаточно классифицировать его по тем или иным признакам. Разработчикам АСУ приходится изучать горы литературы и технической документации. Но тем не менее классификация контроллеров позволяет лучше понять их рынок в целом и сократить время на поиск и выбор наиболее подходящей модели. [1].
Спектр продукции, предлагаемой сегодня, чрезвычайно широк. В Табл. 1 приведены некоторые характеристики ПЛК различных фирм, наиболее распространенных в России. В четырех последних строках указаны параметры для модулей дискретного ввода-вывода. Все они построены по магистрально-модульному принципу, монтируются на панель или DIN-рейку, работают от напряжения +24 В, поддерживают протоколы обмена Fieldbus, имеют широкий набор модулей:
Также часто встречаются ПЛК таких марок, как:
СПИСОК ЛИТЕРАТУРЫ