PlanetTogether
Материал из archestra.info
PlanetTogether - краткосрочное и долгосрочное планирование, продукт включает в себя встроенные компоненты интеграции с современными ERP и MES, а также SQL DB, Excel&CSV файлами
Содержание
Что можно планировать
- Рабочие центры. Индивидуальные и группы оборудования
- станочное Оборудование
- инструмент и оснастку (tool)
- людские ресурсы (Labor Planning)
- производственные линии, включая поиск "узкого горлышка"
- внешние поставки
Лицензирование
Типы лицензий:
- PlanetTogether (APS) Scheduling Standard
- предложение только для комбинации и интеграции с AVEVA MES*
- не включает в себя кастомные и дополнительные функции
- PlanetTogether (APS) Scheduling Professional
- предложение только для комбинации и интеграции с AVEVA MES*
- включает в себя кастомные и дополнительные функции**
- PlanetTogether (APS) Scheduling Standalone
- Допускается работа без использования AVEVA MES
- включает в себя кастомные и дополнительные функции**
- PlanetTogether (APS) Planning Standard
- предложение для комбинации и интеграции с AVEVA MES
- не включает в себя кастомные и дополнительные функции
- PlanetTogether (APS) Planning Professional
- предложение для комбинации и интеграции с AVEVA MES
- включает в себя кастомные и дополнительные функции**
*Интеграция с AVEVA MES
- Автоматическая синхронизация производства с планированием
- Перепланирование на основе MES процесса и изменение расписаний
- Оптимизация WO на основе ограничений PT (constrains)
- Интеграция из коробки с минимальным временем старта
**Кастомные и дополнительные функции
Версия Professional включает в себя помимо соединений с AVEVA MES:
- шаблоны соединения с SAP/MS Dynamics (https://www.planettogether.com/knowledge/erp-integrations )
- возможность использовать API (https://www.planettogether.com/en/knowledge/apis )
- Список extensions https://www.planettogether.com/en/knowledge/customization-roadmap
- возможность разработать свой плагин
- Дополнительно:
- Создавать пользовательские ограничения (constraints)
- Создавать пользовательские KPI
- Создавать пользовательские View (UI)
Интеграция
AVEVA MES
- встроенная, лицензирование см выше
Поток MES->PT
- WO - наряд заказы текущие
- BOM, Process - спецификации, маршруты, процессы
- Inventory - инвентарные запасы
- Resources (Entities) - модели единиц оборудования
- Scheduled Receipts (PuO)
- Planned Orders
Поток PT->MES
- Scheduled Production - расписание WO
- Ship Dates - даты отгрузки
Пример архитектуры
- Заказы поступают из ERP используя Enterprise Integrator
- MES собирает и содержит информацию о планах WO и инвентарных запасах
- MES знает процесс изготовления: BOM, маршруты, операции, шаги, скорость производства
- Дополнительные БД:
Пример сценария
Дополнительные атрибуты AVEVA MES Entity
- pt_location - определяет уровень entity
- pt_location = Plant - верхний уровень, представляет завод/площадку
- pt_location = Department - логический уровень для группировки
- pt_location = Warehouse - уровень для контроля складских запасов
- pt_scheduling - ресурс для которого нужно планирования
- pt_scheduling = singletasking - 1 задача в каждый момент времени
- pt_scheduling = multitasking
- pt_scheduling = infinite
ERP
- Microsoft Dynamics
- Microsoft Dynamics AX
- Microsoft Dynamics NAV
- Microsoft Dynamics GP
- More Microsoft Dynamics information
- SAP
- SAP All In One
- SAP Business One
- SAP Business One with Fourth Shift Edition
- Infor (previously Softbrands) Fourth Shift
- Sage MAS 500
- Sage MAS 90/200
- Escape Velocity Systems’ O2
- Vicinity Manufacturing
- Job Manager by Cost Control for Dynamics NAV
- Epicor Vantage
- Syspro
- QAD
Источник: https://www.planettogether.com/knowledge/erp-integrations
SQL
https://www.planettogether.com/en/knowledge/integration#sql
Excel и CSV
https://www.planettogether.com/en/knowledge/integration#excel
API
https://www.planettogether.com/en/knowledge/apis
Web API
- Используя SOAP API внешняя программа может:
- вызвать импорт и публикацию данных
- вызвать оптимизацию
- создавать и удалять сценарии
- вызвать перемещение расписания "clock"
Другие варианты интеграции
Other Data Connections:
- The PlanetTogether interface service also supports other data connections such as Oracle based databases, ODBC driver, OLE DB, and even text files.
Функционал и особенности
- Ресурсы (Resources) все что используется для производства и хранения: производящее оборудование, необходимая оснастка и инструмент, люди, места для хранения, склады
- Ограничения (Constraints): Физические ограничения (Physical Constraints) и Ограничения последовательности действий (Sequencing Constraint):
- Физические ограничения (Physical Constraints) предназначены для уменьшения ресурсов (Resources) до минимального количества для назначения задания.
- Выбор какой из ресурсов (Resources) может быть запланирован основывается на физических законах.
- Возможности оборудования (Capability): дискретный параметр (Да/Нет)
- Материал, изделие, продукт, тип материала (Item/Item type) ресурса и взаимозависимости, т.е. это изделие может (не может) быть сделано на этой машине
- Специфика процесса, например этот пресс только для ультрафиолетовой печати
- Навыки персонала, например Иван Петрович может работать на измельчителях
- и т.д.
- Атрибуты (Attribute): аналоговые параметры (мин/макс/диапозон), например
- Размеры, ширина, высота, толщина
- Твердость
- вес или объем
- температура и пр.
- Связность ресурсов и потоки материалов (Resource Connector / Flow of Resources / Materials)
- Все ресурсы физически связаны?
- Если операция 10 запланирована на ресурсе А, операция 20 должна быть запланирована на ресурсе Б, но не В и т.д.
- Объединение ресурсов (Pairing of Resources) для одновременной работы (Allowed Helper)
- Линия А ДОЛЖНА работать в паре с оснасткой Б, но не В
- На машина А ДОЛЖЕН работать Иван Петрович, но не Петр Сидорович и т.д.
- Партии и склады (Batching, Tank)
- Можно ли запустить несколько заданий одновременно для увеличения скорости?
- Партия на выходе должна быть направлена на этот склад?
- Несколько производственных линий цеха 1 производят для 1 или нескольких линий цеха 2? и т.д.
- Планирование людских ресурсов (Labor Planning):
- Влияние на планирование доступности людских ресурсов:
- Время работы машины == времени занятости работника? Или учет времени работы машины и работника выполняется раздельно?
- Если добавить людей то увеличиться ли производительность? Быстрее ли мы произведем продукт?
- Как много задач можно выполнять одновременно?
- Возможности оборудования (Capability): дискретный параметр (Да/Нет)
- Выбор какой из ресурсов (Resources) может быть запланирован основывается на физических законах.
- Ограничения последовательности действий (Sequencing Constraint) - выбор лучших ресурсов (Resources) основывается на нескольких аспектах
- Часто миксуются обе этих идеи:
- Этот SKU всегда производить на этой машине, и никогда не запускается на той машине. Почему? Из-за эффективности? Из-за возможных поломок машины? Или могут быть исключения на какой машине SKU производиться при необходимости?
- Физические ограничения (Physical Constraints) предназначены для уменьшения ресурсов (Resources) до минимального количества для назначения задания.
Вопросы
- При запуске служб происходит проверка лицензии, для этого требуется наличие доступа к Интернету. Ресурс: https://licenseserver.planettogether.net:45455/KeyService.svc
- Unable to validate licensing
- The installer must be able to access license information. Allow access to https://licenseserver.planettogether.net:45455/KeyService.svc
- Для устранения проверить доступ к ресурсу https://licenseserver.planettogether.net:45455 и к порту 45455
- Unable to connect to download server. The webinstaller uses files from the followin downoad server http://apsportal.com/webinstaller
- Проверить доступ к ресурсу http://apsportal.com/webinstaller
Ресурсы
- Основной сайт https://www.planettogether.com/
- Техническая информация https://www.planettogether.com/en/knowledge
- обучение https://aveva.learning.planettogether.com/dashboard
- предложение идей по развитию https://apsideas.planettogether.com/
порты для работы
- Ports
- 8788 – Extra Service Web Host Port
- Проверка лицензий: https://licenseserver.planettogether.net:45455
- Services
- 8005 APS System
- 8004 APS Extra Services
- 8003 APS Client Updater
- 8001 APS Interface
- 8002 APS Scheduling Agent