Контроллер Modicon TSX Quantum в системах автоматизации
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ИВАНОВСКИЙ ГОСУДАРСТВЕННЫЙ
ХИМИКО-ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
КУРСОВАЯ РАБОТА
по дисциплине: «Микропроцессорные
информационно-управляющие системы»
Тема: Контроллер Modicon TSX Quantum
в системах автоматизации
Выполнил:
студент группы 5/35 Кованов А. А.
Проверил:
доцент кафедры ТКиА Грименицкий П. Н.
Иваново 2012
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
ИВАНОВСКИЙ ГОСУДАРСТВЕННЫЙ ХИМИКО-ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
Факультет Химической техники и кибернетики Кафедра Технической кибернетики и автоматики
Специальность Автоматизация технологических процессов и производств .
З А Д А Н И Е
На курсовую работу по дисциплине
МИУС
Студенту Кованову А. А. курса 5 группы 35 .
1. Тема работы Контроллер Modicon TSX Quantum
в системах
автоматизации_________________
2. Исходные
данные к работе 1. Литературные источники
и интернет-ресурсы. 2. Технологический
регламент действующего производства.
______________________________
3. Объем выполнения 1. Анализ современного
рынка микропроцессорных информационно-управляющих
систем. 2. Описание и
работа контроллера. 3. Система автоматизации.
4. Описание схем подключений.
______________________________
4. Практическая
часть 1. Разработать структуру
АСУТП. 2. Составить карту заказа на контроллер.
3. Обосновать выбор SCADA-системы. 4. Разработать
схемы подключений к каналам ввода/вывода.
5. Разработать схему подключения модулей
контроллера.
______________________________
5. Срок сдачи законченной работы 26. 12. 12 г. .
6. Дата выдачи
задания
7. Руководитель Грименицкий Павел Николаевич .
8. Задание принял к исполнению 26. 09. 12 г. студент _________________
Аннотация
Олывпрл
Оглавление
Анализ современного рынка микропроцессорных информ
ационно- управляющих систем
Для технологических объектов отрасли, как объектов автоматизации, характерными являются следующие особенности: наличие разнородных функциональных задач, возникающих при автоматизации; сравнительно высокий уровень автоматизации существующих ТОУ; повышение актуальности задач оптимизации и др. Управлять подобными объектами невозможно без современных средств автоматизации и вычислительной техники, без высокоэффективных автоматизированных систем управления технологическими процессами (АСУТП).
АСУТП относятся к классу сложных систем, которым присущи следующие черты: наличие у всех элементов общей цели; системный характер реализуемых алгоритмов обмена и обработки информации; большое число входящих в систему функциональных подсистем.
Современный этап развития
АСУТП характеризуется
Построение АСУТП на основе концепции открытых систем позволяют аппаратно-программные средства различных производителей совмещать снизу доверху и обеспечивать проверку всей системы. При таком подходе значительно уменьшается общая стоимость системы в результате применения более дешевого оборудования (при аналогичных функциональных характеристиках), частичной и поэтапной замене имеющихся на предприятии аппаратно-программных средств или даже сохранении некоторого старого оборудования.
Важнейшими свойствами открытых систем являются: мобильность прикладных программ; мобильность персонала; четкие условия взаимодействия частей системы с использованием открытых спецификаций.
Программируемый логический контроллер - это микропроцессорная система специального назначения с проблемно-ориентированным программным обеспечением для реализации алгоритмов логического управления и/или замкнутых систем автоматического управления в сфере промышленной автоматики. ПЛК отличаются от специализированных встраиваемых микропроцессорных контроллеров универсальностью структуры и инвариантностью по отношению к объекту управления в пределах указанного класса задач.
Быстродействие ПЛК
Быстродействие
ПЛК принято оценивать
Таблица 1
Быстродействие некоторых ПЛК
Тип ПЛК |
Оценка быстродействия, мс |
Примечание |
SIMATIC S7-200 |
Время выполнения 1К бинарных команд-0,8 |
ПЛК малого формата |
Modicon TSX Micro |
Время выполнения 1К бинарных команд-0,15 Время опроса 1К дискретных входов - 0,7 |
|
SIMATIC S7-300 |
Время выполнения 1К бинарных команд-0,3 Время выполнения 1К смешанных команд-0,8 |
ПЛК среднего формата |
DL-305 Direct Logic |
Время выполнения 1К бинарных команд-0,87 Время опроса 1К дискретных входов-4........5 |
|
SIMATIC S7-400 |
Время выполнения 1К бинарных команд-0,08 Время выполнения 1К операций сложения-0,08 Время выполнения 1К операций сложения в формате с плавающей запятой - 0,48 |
Мощный ПЛК |
Классификация ПЛК
ПЛК принято подразделять на три группы. Ранее эти группы называли гаммами. Сейчас в русскоязычной литературе используют термин «формат», а в англоязычной эти три группы характеризуют как «Micro PLC», «Mini PLC» и «Power PLC». В таблице приведенной ниже даны количественные и качественные критерии для ПЛК разного формата, принятые 20 лет назад и существующие в настоящее время.
Таблица 2
Функции ПЛК разного формата
Критерии определения гаммы ПЛК в 1979г. |
Критерии определения формата ПЛК в 2006 г. | ||||
ПЛК |
Число дискрет. вх./ вых. |
Выполняемые функции |
ПЛК |
Число дискрет. вх./ вых. |
Выполняемые функции |
нижней гаммы |
20 < N < 100 |
Обработка цифровых данных не производится |
малого формата Micro PLC |
5...10 <N < 100 |
Типовые: логические, временные, счетные, арифметические в формате с фиксированной запятой. Расширенные: арифметические в формате с плавающей запятой, ПИД-регулирование. |
средней гаммы |
100 < N < 500 |
Производится упрощенная цифровая обработка |
среднего формата Mini PLC |
100 < N < 500 |
Логические, временные, счетные, совершенная цифровая обработка, ПИД- регулирование, регулирование по законам нечеткой логики (Fuzzy logic). Сетевые возможности. |
верхней гаммы |
100 < N < 4096 |
Производится совершенная цифровая обработка |
мощные Power PLC |
100<N< 128K |
Логические, временные, счет-ные, совершенная цифровая обработка, ПИД- регулирование, регулирование по законам нечеткой логики (Fuzzy logic). Работа с таблицами, средства MMI интерфейса, расширенные сетевые возможности. |
Эти данные свидетельствуют о том, что порог рентабельности ПЛК сместился. В 1979 г. ПЛК нижней гаммы считались рентабельными, если они заменяли устройство автоматики с общим числом входов/выходов, равным 20 , в настоящее время можно встретить ПЛК с пятью-десятью входами-выходами (например, контроллеры LOGO и TeleSAFE). Произошло это не потому, что микропроцессорная элементная база стала относительно дешевой. Повысился уровень требований к простым устройствам автоматизации, которые должны обладать более развитым интерфейсом визуализации, а также обеспечивать возможность работы в общей информационно-управляющей сети предприятия. Две последние функции затруднительно реализовать какими-либо другими средствами, кроме микропроцессорных. Одновременно повысилась функциональная сложность всех ПЛК. Раньше ПЛК нижней гаммы выполняли только логические, счетные и временные функции, сейчас примерно половина ПЛК малого формата реализует алгоритмы регулирования.
ПЛК верхней гаммы существенно расширили функциональную гибкость. Так, число дискретных входов/выходов, обслуживаемых SIMATIC S7-400, может доходить до 128К, число аналоговых входов — до 8 К. Мощные ПЛК реализуют задачи логического управления, регулирования, в том числе по законам нечеткой логики, выполняют функции работы с таблицами для создания баз данных, оснащены программной поддержкой средств визуализации систем SCADA.
Как уже отмечалось, реализация станции оператора с использованием выделенного промышленного компьютера не всегда оправданна, поэтому в ПЛК среднего формата и особенно мощных ПЛК особое внимание уделяется возможности подключения и программной поддержке пультов оператора и устройств визуализации технологического процесса. Практически все фирмы-изготовители ПЛК имеют в номенклатуре продукции ряд текстовых и графических панелей операторов, а также программное продукты для их параметрирования. Диапазон возможностей панелей оператора кратко рассмотрим на примере продукции фирмы Siemens. Текстовые панели OP3/OP7/OPI7 предназначены для простых применений, так, ОРЗ рекомендуются в качестве переносного пульта. Дисплей панелей жидкокристаллический с подсветкой, число строк - от 2 до 4, число символов в строке — от 20 до 40. Максимальное число клавиш панели - 46 для OPI7. Графические панели ОР27/ОР35/ DP37 имеют разрешающую способность до 640x480 точек, число клавиш - до 68. Панели имеют встроенный процессор, что разгружает ПЛК от операций формирования изображения в реальном времени.
Построение систем комплексной автоматизации предприятий требует включения практически каждого ПЛК в информационную сеть предприятия, способную работать в сложных промышленных условиях, поэтому одним из основных требований к современному ПЛК любого формата является аппаратная и программная совместимость с одним или несколькими стандартами сетей промышленного назначения. В недалеком прошлом многие фирмы изготовители ПЛК и средств автоматизации разрабатывали собственные протоколы обмена (DH-485 для Allen Bradley, Resequence для PLC-Direct, Telway для Telemecanique). Это в значительной степени обусловлено иерархической топологией сети для крупных производственных установок, которые требуют использования нескольких децентрализованных систем управления, выполненных, как правило, на ПЛК одной фирмы и подключенных к мощному ПЛК верхнего уровня той же фирмы. Такой подход был выгоден фирмам производителям, так как вынуждал применять только его оборудование. Однако очевидное усиление интеграции на уровне SCADA требует получения информации в централизованное пользование практически от каждого ПЛК.
В связи с этим конкурентоспособными останутся те ПЛК, которые обеспечивают сопряжение с открытыми промышленными сетями, такими как MODBUS, PROFIHUS, ETHERNET. Именно адаптацией к различным промышленным сетям обусловлено чрезвычайное разнообразие WG современных мощных ПЛК.
Мощные ПЛК
Рассматривая
современное состояние
Это направление сейчас активно развивается, и получило название «Soft PLC». Однако производители ПЛК не спешат полностью отказываться от специализированных ЦП. Весьма показательно, что разработчики мощного ПЛК SIMATIC S7-400 с целью повышения быстродействия пошли на выполнение ЦП мультипроцессорным, но не стали отходить от рассмотренного выше принципа построения ОС ПЛК. Достигнутое таким образом быстродействие сравнимо с быстродействием программ управления промышленных контроллеров, написанных на языке СИ.
Рассмотренная упрощенная ОС ПЛК является однозадачной. Если ПЛК заменяет несколько независимых релейных схем, программные модули, реализующие каждую из схем, расположены в памяти последовательно. В связи с этим время реакции ПЛК на изменение входных сигналов определяется суммарным временем выполнения всех программных модулей. Если среди обслуживаемых устройств окажется такое, которое требует более быстрой реакции, то рассматриваемая однозадачная ОС этого сделать не позволит. Очевидно, мультипроцессорный путь повышения быстродействия применим только для мощных ПЛК (но для них он, конечно, не единственный).
Другой способ повышения быстродействия ПЛК — переход к многозадачным ОС. Ранее многозадачные ОС были характерны только для мощных ПЛК. в настоящее время такая ОС — не редкость даже для ПЛК малого формата. Так, двухзадачную ОС имеет ПЛК среднего формата Telemecanique TSX 47-10/20. Программа управления, записываемая в этот ПЛК, должна быть разделена на две задачи. Инициализация выполнения «быстрой» задачи выполняется периодически с регулируемым разработчиком интервалом между обращениям (от 5 до 10 мс). Программа «медленной» задачи запускается на выполнение по сигналу сторожевого таймера каждые 150 мс. Отдельные части этой программы выполняются с разделением по времени после окончания очередного цикла обработки «быстрой» задачи. В ПЛК малого формата Modicon TSXMicro реализована многозадачная ОС. Для создания многозадачных ОС используют механизм, прерывания по сигналам внешних устройств, которыми управляет ПЛК. Такой механизм используют все ПЛК фирмы Siemens.
Придание ПЛК регулирующих функций неминуемо потребовало введения в состав языков программирования ПЛК команд работы с двоичными словами. ПЛК стали выполнять сложные вычисления, причем арифметики в формате с фиксированной запятой оказалось недостаточно — сейчас многие ПЛК имеют в системе команд библиотеки для работы с числами в формате с плавающей запятой. В первую очередь арифметические команды используются для реализации алгоритмов ПИД-регуляторов, причем не просто регуляторов, а с алгоритмами самонастройки и оптимизации переходных процессов. Несмотря на такое существенное усложнение базового программного обеспечения, разработчики ПЛК не спешат уходить от проверенных временем принципов построения ПЛК. Весьма показателен пример с Telemecanique TSX 47-10/20. Для включения алгоритма ПИД-регулирование в его программу необходимо не только записать соответствующие команды, но и подключать специальный блок памяти в разъем на передней панели корпуса ПЛК. Пользователю при обращении к функции ПИД-регулирования следует задать только коэффициенты и постоянные времени программному коду регулятора.
ПЛК малого формата
ПЛК малого формата были и остаются наиболее многочисленной группой в семействе логических контроллеров. Этот факт в полной мере подтверждается числом строк следующей ниже таблице, в которой приведены характеристики ПЛК малого формата, имеющиеся на российском рынке.
Таблица 3
ПЛК малого формата (Micro PLC)
Модель ПЛК, Фирма, габариты |
Выполняемые функции |
Параметры ЦП |
Параметры | |
Ввод |
Вывод | |||
Simatic S7-200 Siemens |
||||
(197*80* 62) |
Логические, временные, счетные, арифметические с фиксированной и плавающей запятой |
CPU214 Память программ - 2К ОЗУ данных - 2К Быстродействие - 0,8 мкс |
=24В ~130В |
Транзистор 24В/0,5А Реле +24В/2А |
(218*80*62) |
Логические, временные, счетные, арифметические с фиксированной и плаващей запятой, ПИД-регулятора |
CPU216 Память программ - 8К ОЗУ данных - 2,5К Быстродействие-0,8 мкс | ||
Modicon-TSX Micro |
Логические, временные, счетные, арифметические со словами одинарной и двойной длин ы, в формате с плавающей запятой, работа с таблицами, ПИД-регулятора |
Быстродействие- 0,3 мкс Память программ - 4,7К Память программ - 7,8К Память программ - 40К |
=24В ~115В ~240В |
Транзистор 24В/2А Реле 240В/2А |
DL 205 PLK Direct By Koyo Inc. |
Логические, временные, счетные, арифметические. Часы реального времени. Встроенный журнал самодиагностики 4 ПИД-регулятора с самонастройкой |
DL250 Память программ 7К ОЗУ - 7К |
=24В ~132В |
Транзистор 24В, Триак 264В/0,5А Реле Вывод 264В/1А |
Три фактора определяют их столь прочное положение. Во-первых, в настоящее время наблюдается стремление к автоматизации тех объектов, которые ранее ей не подлежали-управление запорной арматурой различных трубопроводов и т.д. Во-вторых, «освоение» малыми ПЛК функций регулирования позволяет им в значительной мере заменить ПЛК среднего формата. В-третьих, средние и мощные ПЛК частично вытесняются промышленными компьютерами и контроллерами.
Анализ этих данных, позволяет выявить некоторые тенденции развития малых ПЛК.
• Произошло изменение элементной базы памяти программ. Энергонезависимое ОЗУ с блоком резервного питания на аккумуляторах заменили программируемые пользователем ПЗУ с электрическим стиранием (типа EEPROM или FLASH). Микросхемы этой элементной базы имеют большую информационную плотность при меньшем энергопотреблении. Это позволило существенно увеличить память программ малых ПЛК (до 64К) при уменьшении габаритов плат ЦП. Автономный резервный источник питания теперь может использоваться для поддержания работоспособности устройства в целом (контроллеры TeleSAFE).
• Общее совершенствование микроэлектронной базы привело к миниатюризации малых ПЛК. Максимальный линейный размер всех моделей лежит в пределах 20 см.
• Изменился подход к конструктивному исполнению ПЛК малого формата. Почти полностью исчезли малые ПЛК модульного исполнения. Базовая модель ПЛК малого формата теперь имеет неизменяемую пользователем конфигурацию с фиксированным числом дискретных входов/выходов (их стали называть интегрированными). Базовая модель выполняется в нескольких модификациях, различающихся типом встроенного источника питания (+ 24В или 130/240 В), типом ЦП и электрическими параметрами дискретных входов/выходов. Это объясняется открывшейся в связи с микроминиатюризацией электронных компонентов возможностью повысить надежность ПЛК путем уменьшения числа плат в его конструктивном исполнении. Нередки одноплатные варианты. Несмотря на неизменяемую конфигурацию по числу входов/выходов базовой модели, практически все малые ПЛК имеют возможность подключения модулей расширения с адаптерами аналоговых и дополнительных дискретных входов/выходов. Подключение именно модулей расширения преследует две цели. Во-первых, обеспечить помехозащищенный ввод сигналов с удаленных датчиков, что достигается путем передачи данных от модуля расширения к базовой модели по специальной цифровой магистрали. Длина такой магистрали может достигать нескольких сотен метров, поэтому схемотехническое исполнение цифровой части адаптеров расширения значительно отличается от аналогичных по функциям интегрированных адаптеров. Иногда такие адаптеры называют модулями удаленного ввода. И только, во-вторых, модули расширения служат для увеличения числа входов/выходов. Как правило, малые ПЛК имеют два способа программирования: с помощью карманного программатора или через интерфейс последовательного обмена с использованием средств разработки, реализованных на персональном компьютере. Для простейших ПЛК четко прослеживается стремление к реализации режима программирования «на линии», при котором не требуется никаких дополнительных устройств.
Практически все ПЛК малого формата поддерживают один или несколько протоколов обмена локальных промышленных сетей.
Сетевые возможности становятся одной из главных характеристик изделий данного класса.
Рассмотрим отдельные образцы малых ПЛК. Simatic S7-2OO и Modicon TSX Micro — самые быстродействующие и мощные среди малых ПЛК. Близок к ним, по функциональным возможностям DL205 PLC Direct. Удивительно органичен новый маленький LOGO фирмы Siemens. В электротехнике его даже называют не ПЛК, а универсальным логическим модулем. Половину площади передней панели корпуса LOGO занимает графический ЖКИ дисплей, на котором с помощью шести клавиш можно «собрать» схему коммутации из 30 функциональных модулей. LOGO запомнит программу во FLASH памяти и будет реализовывать заданный алгоритм коммутации. При необходимости контроллер может быть перепрограммирован на месте установки. Устройство имеет защиту от несанкционированного доступа.
Особое внимание следует уделить ряду ПЛК TeleSAFE. Он представляет собой новую линию ПЛК — контроллеры для удаленных станций сбора данных и управления. Базовая модель ПЛК имеет всего от трех до пяти дискретных входов/выходов, но обязательно оснащена адаптерами аналоговых входов. Контроллеры имеют встроенные часы/календарь для составления архивов данных. Основная черта этих ПЛК — выдающаяся коммуникационная гибкость. TeleSAFE могут работать с коммутируемыми или выделенными телефонными линиями или радиолиниями. Программная поддержка TeleSAFE позволяет работать практически через любую сеть. ПЛК TeleSAFE всепогодные, они единственные среди предлагаемого списка могут эксплуатироваться при минусовой температуре.
Выбор ПЛК
ПЛК получили широкое применение во всех областях промышленного производства. Большая и часто меняющаяся номенклатура ПЛК на рынке производителей средств автоматизации вводит разработчиков АСУТП в затруднительную ситуацию по их выбору, исходя из экономической целесообразности определенного типа контроллера и его конкретного производителя.
Если первоначально ПЛК сильно отличались по качеству изготовления компонентов (технология), функциональности (набор базовых и специальных функций), производительности, структуре локальной шины управления и данных для связи с УСО, системным программным средствам, инструментальным пакетам для разработки прикладного ПО и средствам диагностики, то в настоящее время есть тенденция к сближению всего спектра характеристик ПЛК.
На рынке ПЛК любая представительная фирма (отечественная или зарубежная) может компетентно заявить о применении своих контроллеров в широкой области промышленной автоматизации.
По каким же критериям выбираются ПЛК для конкретной централизованной или распределенной АСУТП?
Предлагаются разные варианты базовых критериев при оценке выбора ПЛК:
• технические характеристики;
• эксплуатационные характеристики;
• потребительские свойства.
В разных вариациях ПЛК оцениваются по быстродействию, производительности, объему памяти программ, количеству каналов ввода/вывода и функциональным свойствам.
Оценка ПЛК по техническим и эксплуатационным характеристикам и по потребительским свойствам является естественной, но ее нельзя назвать всеобъемлющей. Например, не учитываются коммуникационные возможности, место в иерархии систем АСУТП и другие характеристики.
Предлагаются следующие требования, которым могут удовлетворять ПЛК:
• адекватность
функционально-технологической
• оптимальное
соотношение цена-
• широкая номенклатура специализированных модулей (сетевые модули, модули взвешивания, управления движением и др.);
• возможность построения систем резервирования и противоаварийной защиты.
Централизованные и распределенные АСУТП представляют собой иерархическую структуру, состоящую из ряда уровней. Для централизованной АСУТП это такие уровни, как:
• диспетчерский;
• цеховой;
• технологический.
Для распределенной АСУТП это уровни:
• диспетчерский;
• цеховой;
• локальный;
• технологический.
ПЛК используются на цеховом и локальном уровнях. Применение контроллеров на цеховом уровне централизованной АСУТП должно удовлетворять следующим основным требованиям:
• локальная или полевая (промышленная) шина обмена между контроллером и распределенным (удаленным) УСО (например, Modbus Plus, PROFIBUS) со скоростью обмена не менее 1 Мбит/с;
• индустриальная шина обмена между контроллером и АРМ диспетчера;
• количество переменных на один ПЛК превышает 280/112 дискретных/аналоговых;
• ОС реального времени;
• синхронизация времени;
• обработка прерываний;
• контуры регулирования;
• архивирование данных;
• система резервирования (не обязательно);
• программирование в режиме реального времени (on-line). Оптимальными, с этой точки зрения, являются контроллеры с шиной VME или с локальной шиной для обмена данными со встроенными УСО, например, контроллеры типа VME9300-42, IUC9000 (Kontron), SIMATIC S5-115F, SIMATIC S7-400 (Siemens), Premium, Quantum (Schneider Electric) 90-30,90-70 GE (Fanuc), серии 6000 (Octagon Systems).

- Контроллер siemens S1200
- Контроллер ГАММА-8М
- Контроллер зарядного устройства
- Контроллер микроволновой печи на МК К1816ВЕ31
- Контроллер программируемый для автоматизированной шины КАМАК
- Контроллинг
- Контроллинг
- Контрол върху акцизното облагане
- Контролер АЛУ для сложения чисел с фиксированой точкой
- Контролинг его виды и устройства
- Контролинг и управления затратами
- Контролинг на производстве
- Контролинг на производстве
- Контролінг і система раннього прогнозування банкрутства підприємств