B2MML

B2MML ( Business To Manufacturing Markup Language ) to słownik XML używany do opisu wymiany informacji między systemami komputerowymi odpowiedzialnymi za zarządzanie i kontrolę produkcji przemysłowej.

B2MML to zgodna implementacja modeli danych standardów ISA88 i ISA95 do tworzenia interfejsów komunikacyjnych.

BatchML (Batch Markup Language), który działał niezależnie od standardu ISA88, jest teraz uwzględniony w B2MML.

Pochodzenie

B2MML jest opracowywany przez komitet ad hoc w ramach WBF „Forum dla specjalistów ds. Automatyki i produkcji”, przyłączonego do ISA za pośrednictwem Federacji Automatyzacji.

Cele

B2MML to implementacja XML standardów ANSI / ISA-88 i ANSI / ISA-95, znanych odpowiednio jako międzynarodowe standardy IEC61412 i IEC / ISO62264. Opiera się na zaleceniu WRC XML Schema .

B2MML zapewnia definicję informacji, które mogą być wymieniane między systemami IT, takimi jak ERP (planowanie zasobów przedsiębiorstwa), PLM (zarządzanie cyklem życia produktu), zarządzanie zasobami i konserwacja, z przemysłowymi systemami IT, takimi jak DCS (Distributed Control Systems), SCADA ( Control And Data Acquisition) lub MES (Manufacturing Execution Systems), a także pomiędzy tymi ostatnimi systemami iw ich obrębie.

Standardy ISA88 i ISA95 definiują modele strukturalne bez rygorystycznej taksonomii lub typów danych, wystarczających do komunikacji międzyludzkiej. Nie odnoszą się do technologicznych środków wymiany informacji.

Ze swojej strony B2MML definiuje typowane i rygorystycznie nazwane struktury danych w celu tworzenia komunikatów zrozumiałych dla maszyn, w szczególności w oparciu o technologię W3C XML Schema.

B2MML jest zatem ważnym wektorem do wdrażania tych standardów w przemyśle.

Zawartość

B2MML składa się z szeregu schematów XML zgodnych z zaleceniem schematu XML organizacji World Wide Web Consortium (W3C), które implementują modele danych standardów ISA88 i ISA95. Wersja 4.01 wydana wwrzesień 2009 zawiera następujące schematy XSD:

Wspólny

Typowe definicje używane w innych diagramach:

Rozszerzenia

Diagramy edytowalne przez użytkownika w celu zdefiniowania niezbędnych rozszerzeń dla rzeczywistych aplikacji:

ISA95

Diagramy implementujące modele standardu ISA95

ISA88

Diagramy implementujące modele standardu ISA95

Inne zajęcia

OAGIS

Współpraca z Open Application Group dotyczyła standardu ISA95 i B2MML poprzez zdefiniowanie modelu transakcyjnego, wznowienie modeli harmonogramu produkcji i wydajności w OAGIS oraz przyjęcie podstawowych komponentów UN / CEFACT.

UN / CEFACT

B2MML wykorzystuje kilka podstawowych typów danych ze specyfikacji technicznej ONZ CCTS Core Components .

Uwagi i odniesienia

  1. WBF
  2. Federacja Automatyzacji

Zobacz też

Linki - źródła