Многоуровневая иерархия производственных информационных систем
Иерархия корпоративных систем
У всех на слуху так называемые "3-баквенные сокращения". ERP, MES, SCM, и т.д. до бесконечности образуют иерархию информационных систем предприятия, которая должна функционировать как единое целое. Но, к сожалению, не все системы являются гетерогенными, моновендорными и построенными на единой информационной платформе. Чаще всё оказывается как раз наоборот: системы разные и переносить информацию из одной системы в другую приходится через обменные файлы или вручную.
Иногда это оправданно, иногда нет. Решения задач "интеграции" очень часто предлагается поставщиками услуг, но часто это сводится к предложению покупки какой-то "универсальной интеграционной платформы". Мы предлагаем подход, основанный на использовании наиболее подходящих стандартов - обменных файлах, протоколах, интеграционных шинах. Для каждой задачи мы подберём наиболее подходящий вариант.
Решения на основе стандарта ISA-95
Мало какое предприятие может похвастаться наличием единой системы управления производством. Как в Российской Федерации, так и за рубежом автоматизация деятельности производственного предприятия зачастую выполнялась по "лоскутному" принципу, то есть для решения каждой новой крупной задачи (бухгалтерский учёт, планирование, управление запасами, управление отдельными технологическими процессами) покупалась или создавалась новая информационная система. В результате предприятие получало набор средств, каждое из которых вполне хорошо справляется с собственными задачами, но не имеет возможности взаимодействовать со смежными системами. Поэтому единственными способами организации обмена данными между системами были ручной ввод результатов работы одной системы в другую, либо передача данных с помощью файлов стандартных форматов наподобие CSV или DIF. Такой обмен информацией нельзя назвать ни удобным, ни оперативным. Проблема взаимодействия между системами не снимается и в случае использования современных многофункциональных систем управления - ERP, EAM, MES так как даже в этом случае не всегда задумываются о том, как сделать данные в одной системе доступными для других систем.
Всё это делает крайне актуальным решение задачи интеграции информационных систем. В последнее время предложено множество стандартов и технологий, помогающих решить эту задачу. Специально для интеграции производственных информационных систем был разработан стандарт ISA-95. В стандарте описаны структуры, предназначенные для обмена информацией между корпоративными информационными системами (в первую очередь ERP) и производственными информационными системами (MES, LIMS и т. д.), а также между компонентами производственных информационных систем. В настоящее время ISA-95 поддерживают многие MES и ERP-системы.
Использование системы Easy95
Для обеспечения интеграции разных компонентов производственных информационных систем удобно было бы организовать единое хранилище данных, доступное для всех программ, следующих определённым соглашениям. Инструмент создания хранилища - Easy95 ODS.
Модель интеграционного взаимодействия
Как видно из схемы, Easy95 ODS представляет собой надстройку над системами управления базами данных (в настоящее время поддерживаются Microsoft SQL Server и PostgreSQL). Однако приложению, которое пользуется услвгами хранилища данных нет нужды знать, что за СУБД задействована в каждом конкретном случае. Доступ к данным осуществляется с помощью веб-сервисов, при этом в качестве «языка» запросов используется B2MML - XML-реализация концепций ISA-95. Спецификация B2MML распространяется бесплатно, поэтому пользоваться хранилищем данных на основе Easy95 ODS потенциально может пользоваться любая программная система.
Где найти дополнительную информацию
Контактная информация
Алексей Козлецов, к.т.н.
Руководитель сектора автоматизации производственных процессов
e-mail: a.kozletsov@tersys.ru
моб. тел. +7 916 671-19-74