PlanetTogether — различия между версиями

Материал из archestra.info
Перейти к: навигация, поиск
(*Интеграция с AVEVA MES)
(AVEVA MES)
Строка 38: Строка 38:
 
==Интеграция==
 
==Интеграция==
 
=== AVEVA MES ===
 
=== AVEVA MES ===
*встроенная, см [[PlanetTogether#.2A.D0.98.D0.BD.D1.82.D0.B5.D0.B3.D1.80.D0.B0.D1.86.D0.B8.D1.8F_.D1.81_AVEVA_MES|выше]]
+
*встроенная, лицензирование см [[PlanetTogether#.2A.D0.98.D0.BD.D1.82.D0.B5.D0.B3.D1.80.D0.B0.D1.86.D0.B8.D1.8F_.D1.81_AVEVA_MES|выше]]
 +
==== Поток MES->PT ====
 +
*WO - наряд заказы текущие
 +
*BOM, Process - спецификации, маршруты, процессы
 +
*Inventory - инвентарные запасы
 +
*Resources (Entities) - модели единиц оборудования
 +
*Scheduled Receipts (PuO)
 +
*Planned Orders
 +
 
 +
==== Поток PT->MES====
 +
*Scheduled Production - расписание WO
 +
*Ship Dates - даты отгрузки
 +
 
 +
==== Пример архитектуры ====
 +
[[Файл:MES PT Integration.PNG|мини|центр|Пример архитектуры для интеграции AVEVA MES и PlanetTogether]]
 +
 
 +
*Заказы поступают из ERP используя [[Enterprise Integrator]]
 +
*MES собирает и содержит информацию о планах WO и инвентарных запасах
 +
*MES знает процесс изготовления: BOM, маршруты, операции, шаги, скорость производства
 +
*Дополнительные БД:
 +
**PT_import - содержит данные из [[MESDB]] которые нужно оптимизировать
 +
**PT_GapData - данные для планирования, но те которых нет в [[MESDB]]
 +
**PT_Publish - результаты оптимизации планирования для того чтобы передать их в [[MESDB]]
 +
 
 +
==== Пример сценария ====
 +
[[Файл:Scenario demo.PNG|мини|центр]]
 +
[[Файл:Scenario demo PT.PNG|мини|центр]]
 +
 
 +
==== Дополнительные атрибуты 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
 +
[[Файл:MES PT attributes.PNG|мини|центр]]
  
 
=== ERP ===
 
=== ERP ===

Версия 16:06, 5 мая 2021

PlanetTogether - краткосрочное и долгосрочное планирование, продукт включает в себя встроенные компоненты интеграции с современными ERP и MES, а также SQL DB, Excel&CSV файлами

Лицензирование

Типы лицензий:

  • 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:

Интеграция

AVEVA MES

  • встроенная, лицензирование см выше

Поток MES->PT

  • WO - наряд заказы текущие
  • BOM, Process - спецификации, маршруты, процессы
  • Inventory - инвентарные запасы
  • Resources (Entities) - модели единиц оборудования
  • Scheduled Receipts (PuO)
  • Planned Orders

Поток PT->MES

  • Scheduled Production - расписание WO
  • Ship Dates - даты отгрузки

Пример архитектуры

Пример архитектуры для интеграции AVEVA MES и PlanetTogether
  • Заказы поступают из ERP используя Enterprise Integrator
  • MES собирает и содержит информацию о планах WO и инвентарных запасах
  • MES знает процесс изготовления: BOM, маршруты, операции, шаги, скорость производства
  • Дополнительные БД:
    • PT_import - содержит данные из MESDB которые нужно оптимизировать
    • PT_GapData - данные для планирования, но те которых нет в MESDB
    • PT_Publish - результаты оптимизации планирования для того чтобы передать их в MESDB

Пример сценария

Scenario demo.PNG
Scenario demo PT.PNG

Дополнительные атрибуты 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
MES PT attributes.PNG

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"

см. PT Web Service API

Другие варианты интеграции

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.

Вопросы

Ресурсы

порты для работы

  • 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