Сравнение возможностей MES-системы Zenith SPPS и самодельных аналогов
На ряде предприятий осуществляются попытки самостоятельной разработки систем для оперативного управления производством. В результате такие «кустарные» системы имеют одни и те же проблемы, которые вызваны как недостатком опыта у разработчиков, так и сложностью решаемой задачи. Следует учитывать, что даже в случае успешной реализации части функций, возможности подобных систем сильно ограничены, а их адаптируемость минимальна. В таблице ниже приведено сравнение возможностей Zenith SPPS и одной из систем управления цехом, которая декларируется разработчиком как достаточно развитая.
№ |
Функция |
Zenith SPPS (с пояснениями) |
Самодельный аналог (с пояснениями) |
|
Ввод и редактирование данных | ||||
1. |
Ввод и редактирование исходных данных при помощи специализированной подсистемы – рабочего места технолога |
|
||
2. |
Ввод и редактирование всех исходных данных о заказах в планово-диспетчерском модуле |
|
Ввод в ряде случаев затруднен или невозможен |
|
3. |
Интерактивный ввод и редактирование сведений о видах выполняемых работ и рабочих местах (станках) |
Ввод этих сведений сложен и малопонятен пользователю. Например, поменять местами на диаграмме два станка в практически не реально |
||
4. |
Добавление и удаление рабочих мест без перерасчета расписания |
|
Требуется рассчитывать расписание полностью заново |
|
5. |
Неограниченное количество групп взаимозаменяемости, к которым может принадлежать станок |
|
Соответствующая таблица базы данных не оптимизирована по так называемой первой нормальной форме, что является ошибкой |
|
6. |
Ввод серий повторяющихся простоев |
Осуществляется при помощи надстройки «Периодические простои» |
|
|
7. |
Ввод и коррекция особого графика работы производства в определенные дни |
Например, сокращенный рабочий день перед праздником |
||
8. |
Настраиваемый пользователем импорт данных из информационных систем сторонних разработчиков |
|
||
Подсистема оперативного планирования (APS) | ||||
9. |
Автоматический расчет расписания по различным критериям |
|
||
10. |
Коррекция расписания, начиная с определенного момента времени |
|
||
11. |
Расчет расписания с учетом обработки деталей в сборе |
|
Имеется интерфейс для ввода соответствующих данных |
|
12. |
Моделирование сборочных процессов |
Специально ориентированный набор инструментальных средств и алгоритмов. Вложенность сборки не ограничена |
Возможно, но чисто теоретически |
|
13. |
Обратный и комбинированный (прямой + обратный) расчет расписания |
|
||
14. |
Прерывание расчета расписания с возвратом к предыдущему расписанию |
|
||
15. |
Возможность наложить ограничения по вспомогательным ресурсам (технологическая оснастка, исполнитель и т.д.) |
|
||
16. |
Автоматическое вычисление времени выполнения операции непосредственно в ходе расчета расписания в зависимости от рабочего места |
Например, надо учесть, что два станка могут выполнять одну и ту же работу, но за разное время |
|
|
17. |
Поддержка различных видов зависимостей между операциями |
Финиш-старт, финиш-старт с задержкой, старт-старт, старт-старт с задержкой |
Только простой финиш-старт |
|
18. |
Добавление новых операций в существующее расписание |
Добавление производится по тем же критериям, что и расчет расписания |
||
19. |
Функция непрерывного планирования |
График работы цеха можно корректировать заблаговременно или оперативно. Перерасчет расписания при этом не обязателен |
При наступлении нового календарного года нужно вводить новый график работы цеха и перерассчитывать всё расписание |
|
20. |
Приоритеты взаимозаменяемых рабочих мест для выполнения операций |
|
||
Подсистема диспетчерского контроля | ||||
21. |
Представление результатов в виде диаграммы Ганта |
|
||
22. |
Выделение цветом текущего заказа |
|
||
23. |
Минимальный шаг времени начала и окончания операции (дискретность) |
Одна минута. Обусловлено производственными и эргономическими требованиями |
Несколько минут |
|
24. |
Рабочее место мастера/терминал удаленного доступа |
Работает на ряде предприятий
|
Формально присутствует, но качество низкое. Нигде не используется |
|
25. |
Настраиваемые ограничения по минимальной и максимальной продолжительности операций и организационных простоев |
Снижают вероятность ввода ошибочных данных. При необходимости можно полностью отключить. |
||
26. |
Поддержка различных видов зависимостей между операциями в ходе диспетчеризации |
|
Только простой финиш-старт |
|
27. |
Поддержка технологических процессов сборки и разборки изделий |
Вложенность сборки не ограничена |
||
28. |
Диспетчерское управление браком и возвратами |
|
||
29. |
Удаление неактуальной части расписания |
|
||
30. |
Настраиваемые пользователем диаграммы Ганта |
|
||
31. |
Неограниченный размер диаграмм Ганта |
|
Максимальный размер диаграммы Ганта ограничен, что приводит к невозможности просмотра расписаний с большим интервалом планирования, особенно при крупном масштабе |
|
32. |
Перетаскивание элементов диаграммы Ганта при помощи мыши |
Изменение мышью продолжительности любой операции, времени начала и окончания, места в очереди, места выполнения. Технологические зависимости при этом полностью сохраняются |
Изменение параметров операций - только при помощи диалогового окна. Смена места выполнения и места в очереди - только путем перерасчета части расписания |
|
33. |
Средства навигации по расписанию и поиска данных |
|
||
34. |
Отмена/повтор действий по «ручному» изменению расписания |
Многошаговая Отмена и повтор действий – общепринятый стандарт в современном профессиональном программном обеспечении |
||
35. |
Отображение связей между операциями на диаграмме Ганта |
Различные способы отображения для задач обработки и сборки |
||
36. |
Визуальные маркеры состояния операций |
«в очереди», «начата», «завершена», «прервана» |
||
Документирование результатов | ||||
37. |
Типовые формы документов |
|||
38. |
Стоимостные расчеты |
Настраиваются, в том числе пользователем, с учетом конкретных требований предприятия |
||
39. |
Сохранение документов в формате HTML |
|
||
40. |
Сохранение документов в формате MS Excel |
Требуется установка Excel |
||
41. |
Генерация и вывод на печать штрих-кодов |
EAN-8, EAN-13, UPCA и Code 39, Code 93, Code 128 и др. |
||
42. |
Поддержка диаграмм и графиков в отчетах |
|
||
Системные возможности и требования | ||||
43. |
Работа с базой данных формата Paradox |
В настоящее время данный формат используется редко. Основной формат - MS SQL Server |
Основной формат |
|
44. |
Неограниченное количество станков, операций, ресурсов, изделий и т.д. |
Ограничения на объем данных определяются лишь возможностями аппаратного обеспечения, операционной системы и драйверов |
Весьма вероятно ограничение на максимальное количество станков |
|
45. |
Оптимизация компонентов системы по быстродействию и объему занимаемой памяти компьютера |
Проводится постоянно |
||
46. |
Работа с базой данных формата Microsoft Access |
|
||
47. |
Изначальная ориентация системы на работу с базой данных формата Microsoft SQL Server |
|
||
48. |
Возможность миграции на СУБД другого формата без привлечения разработчиков |
|
||
49. |
Использование механизма транзакций |
|
Велика вероятность полной потери данных |
|
50. |
Возможность функционирования системы без установки дополнительных системных драйверов и библиотек |
При работе с БД формата Access не нужно никакого программного обеспечения, кроме Windows |
Необходимо ставить драйвера сторонних разработчиков для поддержки баз данных и диаграмм. |
|
51. |
Поддержка технологии ActiveX (использование функций системы внешними программами) |
|
|
|
52. |
Возможность интеграции в систему программ-надстроек сторонних разработчиков |
Привлечение разработчиков Zenith SPPS не обязательно |
|
|
Другие параметры | ||||
53. |
Рабочее место начальника |
На базе диспетчерского программного модуля либо интернет-доступ к отчетам |
Отдельный программный модуль |
|
54. |
Развитие системы по версиям – версионная политика |
|
|
|
55. |
Принятое в отрасли качество руководств для конечного пользователя |
Качество выше среднего |
Устаревшие тексты, фрагментарность |
|
56. |
Руководства для системного интегратора или опытного пользователя |
Качество выше среднего |
Система внедряется, настраивается и функционирует только при условии личного присутствия разработчика |
|
57. |
Соответствие пользовательского интерфейса принятым стандартам и эргономическим требованиям |
Существуют отдельные недочеты |
Пользовательский интерфейс крайне неудобен и малопонятен |
|
58. |
Общая надежность системы |
Высокая |
Низкая. Выявленные ошибки не исправляются или исправляются со значительным опозданием. |
-
Возможность
есть в системе
- Возможность
частично пристутствует или неочевидна
- Возможность
отсутствует в системе