Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Электронные средства сбора и обработки информации. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
ERP-системы являются результатом развития управленческих и ин-
формационных технологий.
В 60-х годах вычислительная техника начала использоваться для авто-
матизации различных областей деятельности предприятий. Первыми систе­мами автоматизации управления предприятиями были MRP-системы (MRP – Material Requirements Planning). MRP-системы – это системы плани­рования потребностей в материалах. В основе функционирования таких си­стем лежит понятие производственной программы производства (MPS – Master Production Schedule) и спецификации изделия (BOM – Bill Of Materials). Спецификация показывает входящие в изделие компоненты и ма­териалы, а производственная программа содержит информацию о номенкла­туре и количестве изделий, которые запланированы к выпуску, а также о времени, необходимом для их изготовления. При помощи BOM и MPS спецификация разбивается на отдельные узлы и модули для получения ин­формации о количестве необходимых материалов и компонентов для произ­водства заданного количества готовых изделий. Затем на основе этой ин­формации формируется пакет заказов на закупку необходимых материалов и производство комплектующих. Кроме того, в данном процессе учитывается информация о запасах материала и компонентов на складах предприятия.
Использование систем MRP позволяет предприятиям повысить эф-
фективность производственного цикла, снизить уровень запасов материа­лов и сырья на складе и соответственно уменьшить площади складских помещений, сократить сроки выполнения заказов.
В 80-х годах MRP-системы эволюционировали в системы планирова-
ния производственных ресурсов предприятия (Manufacturing Resource Planning), называемые из-за схожести аббревиатур MRP II.
В отличие от MRP-систем, MRP II-системы были предназначены не только для планирования производственных ресурсов предприятия, но и для управления финансовыми и кадровыми ресурсами.
Системы планирования ресурсов предприятия (ERP-системы) стали следующей ступенью развития MRP- и MRP II-систем.
ERP (Enterprise Resource Planning) переводится как планирование ре­сурсов предприятия. Эта система предназначена для идентификации и планирования всех ресурсов предприятия, которые необходимы для осу­ществления хозяйственной деятельности предприятия.
11
Основное назначение ERP-систем – это интеграция всех отделов и
функций компании в единую систему, которая сможет обслуживать все нужды отдельных подразделений.
ERP-системы пришли на смену старым разрозненным компьютерным системам по управлению персоналом, финансам, логистике, контролю над производством и др. Такие системы чаще всего состоят из программных модулей, которые выполняют функции старых систем. Модули, обслужи­вающие финансы, производство, становятся связанными, и информацию из одного модуля можно передавать в другой или просматривать из друго­го. Чаще всего ERP-системы являются достаточно гибкими и легко настраиваемыми, их можно устанавливать отдельными модулями, не при­обретая сразу весь пакет.
В ERP-системах данные различных подразделений хранятся в единой базе данных, поэтому вся информация может быть видима всеми служба­ми. Но на практике чаще всего делают разграниченный доступ к данным, то есть каждая служба видит и может модифицировать только те данные, которые необходимы им для нормального функционирования. Остальные данные являются для них закрытыми.
В последнее десятилетие успешное развитие Internet-технологий поз­волило предприятиям обмениваться данными и документами с покупате­лями и контрагентами. Новые функции работы с интернетом, которые по­явились в современных интегрированных системах управления, выходят за традиционные рамки ERP, замкнутой внутри производственного цикла предприятия. Внедрение в традиционные ERP-системы предприятия ин­тернет-решений привело к созданию новой организационной и управлен­ческой системы. В результате этого появилась концепция систем нового поколения – ERP II (Enterprise Resource and Relationship Processing) – управление ресурсами и внешними отношениями предприятия. Такие си­стемы имеют две ветви управления: внутреннюю – управляющую внут­ренними процессами предприятия, и внешнюю – управляющую взаимо­действиями со сторонними организациями. Внутреннюю ветвь управле­ния принято называть back-office – внутренняя система, а функции взаи­модействия с внешними организациями – front-office – внешняя система.
Примерами ERP-систем являются ERP-галактика, различные системы фирмы 1С, Oracle JD Edwards и другие системы.
12
Так, например, Oracle JD Edwards включает в себя следующие мо-
дули [1]:
− управление продажами;
− управление закупками;
− управление запасами и складами;
− управление недвижимостью;
− техническое обслуживание и ремонты;
− управление финансами;
− управление производством;
− управление проектными работами;
− управление взаимоотношениями с клиентами (crm);
− управление персоналом;
− управление выращиванием;
− производственная безопасность.
При этом на предприятии можно установить как все перечисленные
модули, так и часть модулей, в зависимости от решаемых задач и структу­ры предприятия.
1.3. MES-СИСТЕМЫ
MES (Manufacturing Execution System) – исполнительная система про­изводства. Такие системы координируют, анализируют и оптимизируют выпуск продукции в рамках какого-либо производства.
MES-системы оперируют исключительно производственной инфор­мацией, что позволяет корректировать производственное расписание в течение рабочей смены столько раз, сколько это необходимо. За счет этого MES-системы позволяют оптимизировать производственный про­цесс и сделать его более рентабельным.
MES-системы собирают и обобщают данные, полученные от различ­ных технологических и производственных систем, выводят на уровень экономических, административных и логистических систем организацию всей производственной деятельности, начиная от формирования произ­водственного заказа и до отгрузки готовой продукции на склады. Это до­стигается за счет связи в реальном времени производственных процессов с бизнес-процессами предприятия, что ведет к улучшению финансовых показателей предприятия.
13
Таким образом, MES – это связующее звено между ERP-системами и
производственной деятельностью предприятия на уровне цеха, участка или производственной линии.
На рис. 1.1 показана схема информационно-управляющей структуры
производственного предприятия.
Рис. 1.1. Схема информационно-управляющей структуры
производственного предприятия
Примерами MES-систем могут служить SIMATIC IT, ФОБОС,
YSB.Enterprise.Mes, PolyPlan-системы [2, 3].
Система SIMATIC IT фирмы «Сименс» состоит из следующих модулей:
SIMATIC IT Production Suite – ядро системы SIMATIC IT. SIMATIC IT Historian – модуль сбора, расчета и архивирования данных,
событий и тревог.
SIMATIC IT Unilab – модуль управления лабораторными исследовани-
ями.
SIMATIC IT Interspec – модуль управления спецификациями продукта.
1.4. SCADA-СИСТЕМЫ
SCADA-системы относятся ко группе технологических и производ­ственных систем. Еще такие системы называют автоматизированными си­стемами управления технологическими процессами (АСУТП). SCADA­система расшифровывается как Supervisory Control And Data Acquisition – cистема супервизорного управления и сбора данных) и является системой
14
управления и контроля, содержащей программные и аппаратные средства, взаимодействующие между собой через локальные и глобальные сети.
SCADA-системы позволяют решать следующие задачи:
− отображение на экране дисплея различной первичной информа-
ции, полученной с помощью различных датчиков;
− вычисление различных параметров на основе информации, полу-
ченной от первичных датчиков;
− дистанционное управление отдельными механизмами и системами
с использованием возможностей автоматизированного рабочего места (АРМ);
− поддержание заданного технологического процесса;
− отслеживание и оповещение об аварийных ситуациях;
− посуточное архивирование результатов работы системы с возмож-
ностью вывода архивированной информации на экран и ее распечатки по запросу.
Выполнение функций SCADA-системы структурно распределено
между промышленными контроллерами и автоматизированным рабочим местом (АРМ) оператора. Чаще всего в SCADA-системах выделяют три уровня.
Верхний уровень (уровень 3) – это комплекс, состоящий из аппарату­ры связи и специализированных АРМ на базе персональных компьютеров. Комплекс предназначен для приема и обработки текущей информации о работе различных узлов и агрегатов, выявления нештатных (аварийных) ситуаций, анализа принятой информации оперативным персоналом с це­лью обнаружения причин неудовлетворительной работы и планирования профилактических мероприятий.
Средний уровень (уровень 2) – это совокупность специализированных АРМ на базе персональных компьютеров и малогабаритных промышлен­ных контроллеров. Контроллеры среднего уровня выполняют функции устройств связи с объектом управления и используются для обеспечения сопряжения верхних и нижних уровней. На этом уровне выполняется ана­лиз состояния объектов контроля, управление и прием данных с устройств нижнего уровня, передача принятой информации на верхний уровень си­стемы, производится предварительная обработка информации, получен­ной с нижнего уровня и обеспечивается связь с верхним уровнем системы.
15
Нижний уровень (уровень 1) – это различные интеллектуальные устройства на основе микропроцессоров, иначе называемые интеллекту­альными датчиками, которые обеспечивают сопряжение с объектом. Ап­паратура этого уровня чаще всего объединяется в локальную сеть микро­контроллеров и обеспечивает прием и обработку полученных с измери­тельных приборов и датчиков сигнализации информационных сигналов, а также выдачу управляющих воздействий и сигналов. Аппаратура нижне­го уровня управляется контроллерами среднего уровня.
Верхний уровень состоит из набора различных программных средств, позволяющих проектировать и запускать в реальном времени прикладное программное обеспечение системы. Предоставляется возможность разра­ботки прикладных систем автоматизации в графических редакторах, по­ставляемых вместе с системой, без программирования на машинных язы­ках. Это позволяет разрабатывать интерфейс пользователя, удобный опе­ратору для различных технологических процессов.
Для организации единой информационной базы хранения информа­ции используются различные системы управления базами данных (СУБД), позволяющие создавать базы данных. Использование СУБД позволяет со­здавать архивы ведения технологических процессов, анализировать их и получать к ним удаленный доступ по локальной или глобальной компью­терной сети.
В процессе подготовки к эксплуатации в этих системах предусматри­вается настройка базовой системы на конкретный объект управления (раз­личное количество и сочетание каналов ввода/вывода и другие парамет­ры). Кроме того, программное обеспечение должно визуализировать ин­формацию о процессах, происходящих на объектах управления в режиме реального времени, а также осуществлять дистанционное управление тех­нологическим процессом.
Программное обеспечение среднего уровня позволяет предварительно обрабатывать полученные данные, передавать соответствующую инфор­мацию на верхний уровень, управлять аппаратурой нижнего уровня. Мо­дернизация прикладного ПО облегчается за счет использования средств замены фрагментов программного обеспечения дистанционно, используя последовательный интерфейс или локальные компьютерные сети.
16
Одним из наиболее распространенных пакетов SCADA-систем явля­ется инструментальный пакет InTouch фирмы Wonderware [4] . Этот пакет состоит из различных программно-инструментальных средств, которые предназначены для разработки автоматизированной системы промышлен­ного применения. Пакет InTouch позволяет разрабатывать системы кон­троля за работой предприятия и наблюдения за различными параметрами технологических процессов. Наблюдение и ведение технологического процесса осуществляется с помощью:
− графического отображения параметров на экране автоматизиро-
ванного рабочего места операторов в реальном времени;
− анализа полученных данных;
− архивирования полученной информации.
Пакет InTouch позволяет отображать в каждом окне экрана неограни­ченное количество динамических элементов, а также интегрировать при­ложения с различными серверами, например Microsoft SQL, Windows NT, Mail и др.
17
2. ИНТЕРФЕЙСЫ
2.1. КЛАССИФИКАЦИЯ И ОСНОВНЫЕ ПАРАМЕТРЫ ИНТЕРФЕЙСОВ
Интерфейс (interface) – это граница раздела двух систем, устройств или программ. Он содержит элементы соединения и вспомогательные схемы управления, используемые для соединения устройств. Интерфейс, описывающий правила взаимодействия физических устройств, называется аппаратным интерфейсом. Интерфейс, описывающий способы взаимодей­ствия виртуальных устройств, называется программным интерфейсом. Интерфейс, описывающий способы взаимодействия человека и компьюте­ра, называется интерфейсом пользователя.
Таким образом, аппаратный интерфейс (далее интерфейс) – это набор правил, по которым осуществляется связь нескольких устройств [5].
По способу передачи информации интерфейсы можно разделить на параллельные и последовательные.
В параллельном интерфейсе все биты передаваемого слова передают­ся по линии связи одновременно. Примером параллельного интерфейса является шина PCI компьютера.
В последовательном интерфейсе биты данных передаются друг за другом последовательно, обычно по одной линии связи. Примером после­довательного интерфейса является шина USB.
Одним из важнейших параметров интерфейса является его пропускная способность. Если быстродействие приемопередающих цепей и пропускная способность линий связи одинаковы, то скорость передачи у параллельного интерфейса больше, чем у последовательного. Однако в настоящее время одним из способов повышения пропускной способности интерфейса явля­ется увеличение тактовой частоты передачи данных, и при работе на часто­тах свыше 300 МГц для корректной передачи данных необходимо учиты­вать волновые свойства соединительных кабелей и разъемов. В параллель­ных интерфейсах при работе на сверхвысоких частотах (свыше 300 МГц) начинают сказываться задержки сигналов при их прохождении по линиям кабеля, и задержки в разных линиях интерфейса могут быть различными вследствие разнородности проводов и контактов разъемов. Для обеспече­ния надежной передачи данных в параллельных интерфейсах временные диаграммы обмена строятся с учетом возможного разброса времени про-
18
хождения сигналов. Это является одним из факторов, сдерживающих рост пропускной способности параллельных интерфейсов.
Аппаратные интерфейсы могут работать в трех режимах обмена дан-
ными – симплексном, дуплексном и полудуплексном. Дуплексный режим обеспечивает передачу информации по одному каналу в обоих направлени­ях. Примером дуплексного режима является телефонная связь, когда або­нент может одновременно говорить и слушать. Такой режим может быть асимметричным, если пропускная способность приема и передачи имеет существенно различающиеся значения, или симметричным. Полудуплекс­ный режим позволяет использовать в каждый момент времени либо прием­ник, либо передатчик, при этом в интерфейсе предусмотрены средства пе­реключения направления канала. Примером полудуплексного обмена дан­ными является связь по рации, когда абонент может или слушать, или го­ворить. Симплексный (односторонний) режим предусматривает передачу информации только в одном направлении. Во встречном направлении мо­гут передаваться только вспомогательные сигналы интерфейса.
Еще одним важным параметром интерфейсов является допустимая
длина линии связи соединяемых устройств. На ограничение длины линии связи влияют как ее частотные свойства, так и помехозащищенность ин­терфейса. Помехи могут возникать как от соседних линий интерфейса, так называемые перекрестные помехи, так и от искажения уровней сигналов. Защитой от перекрестных помех может быть применение витых пар про­водов для каждой линии.
В настоящее время в качестве еще одной важной характеристики ин­терфейса является топология соединения. Для интерфейсов Centronics и RS-232C применяется топология «точка-точка» (ПК – устройство или ПК – ПК). Интерфейсы USB и FireWire реализуют топологию «много­ярусная звезда», в которой внешние устройства могут быть как оконеч­ными, так и промежуточными. Такая топология позволяет подключать множество устройств к одному порту.
2.2. ТОПОЛОГИЯ СОЕДИНЕНИЙ УСТРОЙСТВ
При подключении большего числа устройств возникает целый ком­плекс проблем. В первую очередь выбирается способ организации физи­ческих связей системы, то есть топологию. Под топологией понимается
19
граф, где вершинам соответствуют подключаемые устройства системы, а ребрам – физические связи между ними. Конфигурация физических свя­зей определяется электрическими соединениями устройств между собой и может отличаться от конфигурации логических связей между узлами си­стемы. Логические связи отображают маршруты передачи данных между различными узлами системы и устанавливаются при помощи соответ­ствующей настройки системы.
Выбранная топология электрических связей оказывает существенное
влияние на многие характеристики разрабатываемой системы и зависит от используемых интерфейсов передачи информации. Например, наличие ре­зервных связей повышает надежность системы и позволяет выполнять ба­лансирование загрузки отдельных каналов, но при этом резервные связи увеличивают стоимость системы. Простота подключения новых узлов, свойственная некоторым топологиям, делает систему легко расширяемой. Часто из экономических соображений выбираются топологии с мини­мальной суммарной длиной линий связи. Существуют следующие основ­ные типы топологий.
2.2.1. Топология «точка-точка»
Эта топология реализует соединения двух узлов напрямую друг
с другом (рис. 2.1). Такая топология очень проста и экономична, но она имеет недостаток, заключающийся в том, что таким способом можно со­единить только два устройства. Такая топология используется при соеди­нении ПК с периферийными устройствами. Протокол управления доступа в таких топологиях предусматривает передачу информации только от од­ного узла к другому.
Рис. 2.1. Топология «точка-точка»
2.2.2. Полносвязная топология
Полносвязная топология (рис. 2.2) соответствует системе, в которой каждое устройство связано со всеми остальными отдельными линиями связи. Несмотря на логическую простоту, этот вариант очень громоздкий
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]