Przejdź do treści

Platforma

Platforma Phenome: moduły z kontraktami ról i adaptery do istniejących systemów

Każdy moduł Phenome pełni rolę opisaną opublikowanym kontraktem. Systemy, których firma już używa (ERP, CRM, CPQ, MRP, MES, WMS, księgowość, bazy danych), zachowują swoje role i łączą się z platformą przez adaptery zgodne z tymi samymi kontraktami.

Moduły Phenome i systemy firmy połączone przez kontrakty ról U góry trzy moduły Phenome: konfigurator 3D, generator i monitor; dwa ostatnie są w budowie. Pośrodku kontrakty ról. Na dole systemy firmy: ERP, CRM, MES, WMS i księgowość, każdy podłączony przez adapter, oraz brakujący system dodany przez ten sam kontrakt.
  • Konfigurator 3Dpisanie modeli działa
  • Generatorw budowie
  • Monitorw budowie
Kontrakty ról
  • adapterERPistniejący
  • adapterCRMistniejący
  • adapterMESistniejący
  • adapterWMSistniejący
  • adapterKsięgowośćistniejąca
  • adapterBrakujący systemdodany przez kontrakt

Systemy, które firma już ma

System, który firma ma i który w wystarczającym stopniu pełni swoją rolę, zostaje. Adapter przekłada jego dane na kontrakt roli i z powrotem, a ludzie pracują w nim jak dotąd. Gdy firmie brakuje systemu jakiegoś rodzaju, dodaje się go przez ten sam kontrakt, od producenta, który firmie odpowiada.

Phenome nie jest systemem ERP i go nie zastępuje. ERP firmy zostaje jednym z systemów podłączonych przez adapter.

Podręcznik kontraktów

Kontrakty między modułami opisuje otwarty podręcznik, dziś w wersji roboczej 0.2. Odnosi 32 odpowiedzialności i 24 granice między modułami firmy produkcyjnej do istniejących standardów, takich jak ISA-95 i OPC UA. Podręcznik zostanie opublikowany na licencji MIT i do tego czasu nie ma publicznego adresu.

Kod publiczny

Jądro geometryczne jest napisane w C# dla .NET 10 i ma 571 testów automatycznych. Działa na serwerach i w przeglądarce jako WebAssembly. Kod leży na GitHubie, na licencji MIT: https://github.com/theObjectCo/PhenomeKernel.

Phenome Link łączy agenta AI z otwartym płótnem Grasshoppera, na którym inżynier pracuje nad prototypem konfiguratora. Także ten kod jest publiczny i ma licencję MIT: https://github.com/theObjectCo/Phenome.

Phenome jest usługą Object, studia oprogramowania i inżynierii.

Rozmowę o wdrożeniu umawia się przez https://object.pl.