Архитектура системы и требования к аппаратной части
Система ORTEMS разработана для применения на предприятиях, использующих централизованную модель планирования. Предполагается, что с информационной моделью в один момент времени работает единственный планировщик, имеющий право сохранять модификации базового производственного расписания. При этом число пользователей с правами просмотра ограничено только числом лицензий на просмотр. Такая модель позволяет значительно сократить количество конкурентных лицензий, требуемых для эксплуатации системы на предприятии.
В зависимости от уровня планирования подлежащего автоматизации, ORTEMS предлагает два функциональных модуля: ORTEMS Manufacturing Planner и ORTEMS Production Scheduler. Визуально они схожи, но имеют ряд важных отличий.
Manufacturing Planner является инструментом долгосрочного планирования. Данный инструмент позволяет осуществлять оценку выполнимости (по имеющимся мощностям) производственной программы, а также даёт представление о динамике потребления материалов, но не позволяет составить детальное производственное расписание. Основная задача данного компонента системы – балансировка загрузки оборудования в соответствии с имеющимися мощностями и сглаживание колебаний спроса по плановым периодам. Это верхний уровень планирования с умеренной степенью детализации производственных процессов, низкими требованиями к точности нормативно-справочной информации и отсутствием сложных оптимизационных алгоритмов. Этот модуль используется на крупных производственных предприятиях с разветвленной кооперацией и длительными технологическими циклами.
Production Scheduler позволяет составить детальное производственное расписание на непрерывной шкале времени (с точностью до секунды), и выяснить, в какой момент времени, какая операция должна запускаться на каждой машине. Инструмент составления расписаний позволяет ввести данные о ходе производственного процесса, оперативно перепланировать, формировать рекомендации по закупкам.
К модулям Manufacturing Planner и Production Scheduler может поставляться опция SRP (Synchronized Resource Planner). Данная опция позволяет работать со сложными спецификациями/рецептурами, включающими полуфабрикаты, используемыми в различных изделиях. Это расширенный аналог алгоритма MRP-II для формирования агрегированной потребности (партии запуска) на определённые виды полуфабрикатов, используемых в нескольких готовых изделиях. Использование этой опции необходимо для автоматизации расчета оптимальных производственных партий полуфабрикатов исходя из мин/макс размера, и необходимой частоты запуска партий (для минимизации складских запасов полуфабрикатов или для экономии за счет эффекта масштаба).
Визуальная часть системы ORTEMS написана на языке Delphi и реализует двухзвенную модель клиент-серверной архитектуры. ORTEMS разворачивается на базе СУБД MS SQL (версий 2005 и 2008) или СУБД FireBird. В процессе работы системы модель данных целиком считывается в память клиентской машины из базы данных, и следующим обращением к СУБД является запись рассчитанного производственного расписания. Таким образом, из-за отсутствия серьёзной нагрузки на сеть и СУБД, требования к аппаратному обеспечению сервера умеренные:
|
Параметр |
Значение |
|
Сетевые протоколы |
TCP/IP, UDP (обязательно) |
|
Пропускная способность каналов связи |
100 Мб/с |
|
Свободное дисковое пространство |
2 Гб |
|
Минимальная тактовая частота процессора |
1 ГГц |
|
Рекомендованная тактовая частота |
2 ГГц |
|
Минимальные требования к ОЗУ для сервера MS SQL |
2 Гб |
|
Поддерживаемые версии MS SQL |
2005
2008 |
|
Middleware |
BDE 5.1.0.4
Microsoft XML Parser 4.0
Internet Explorer 5.5+ |
При этом, из-за того, что ORTEMS загружает модель данных целиком в оперативную память клиентского рабочего места, а также, принимая во внимание тот факт, что система реализует ресурсоёмкие эвристические алгоритмы составления производственных расписаний, требования к аппаратному обеспечению клиентского рабочего места достаточно высокие:
|
Операционная система |
Windows NT4 SP6a |
Windows 2000 SP2 |
Windows XP / Windows 2003 |
|
Минимальные требования к процессору |
600 MHz |
600 MHz |
600 MHz |
|
Рекомендованная частота |
1.6 GHz |
1.6 GHz |
1.6 GHz |
|
Минимум ОЗУ |
256 MB |
256 MB |
512 MB |
|
Рекомендуемые требования к ОЗУ |
1 GB |
1 GB |
2 GB |
Для всех операционных систем:
|
Свободное дисковое пространство |
2 Гб |
|
Монитор |
Не ниже 17' |
|
Минимальное разрешение монитора |
1024 x 768 |
|
Глубина палитры |
65 535 цветов |
В базовую поставку системы ORTEMS входит инструмент класса EAI (Enterprise Application Integration) ORTEMS Visual Interface Configurator. Данное программное обеспечение позволяет пользователю создавать интерфейсы обмена данными с любой информационной системой.
С появлением в составе пакета MS SQL 2005 (и 2008) встроенных интеграционных средств, интеграция с внешними системами выполняется с их помощью. При обмене данных используются интеграционные таблицы.
Кроме того, нашими специалистами разработаны средства, позволяющие осуществлять интеграцию через XML-файлы.
Типовой сценарий интеграции с ERP-системой предполагает получение из ERP портфеля клиентских заказов, расчёт производственного расписания выполняется в ORTEMS, результаты планирования передаются в ERP и содержат информацию о рассчитанных датах отгрузки клиентских заказов, используемом оборудовании и т.д.
Подробнее о APS-системе Ortems – на сайте www.ortems.ru
|