B2MML

B2MML ( Business To Manufacturing Markup Language ) este un vocabular XML folosit pentru a descrie schimbul de informații între sistemele informatice responsabile de gestionarea și controlul producției industriale.

B2MML este o implementare conformă a modelelor de date ale standardelor ISA88 și ISA95 pentru dezvoltarea interfețelor de comunicații.

BatchML (Batch Markup Language) care se ocupa separat de standardul ISA88 este acum inclus în B2MML.

Origine

B2MML este dezvoltat de un comitet ad hoc din cadrul „Forumul pentru profesioniști în automatizare și fabricație” de la WBF, atașat ISA prin intermediul Federației de automatizare.

Obiective

B2MML este o implementare XML a standardelor ANSI / ISA-88 și ANSI / ISA-95, cunoscute ca standarde internaționale IEC61412 și respectiv IEC / ISO62264. Se bazează pe recomandarea WRC XML Schema .

B2MML oferă o definiție a informațiilor care pot fi schimbate între sistemele IT precum ERP (Enterprise Resource Planning) PLM (Product Lifecycle Management), gestionarea activelor și întreținerea, cu sisteme IT industriale precum DCS (Distributed Control Systems), SCADA (Supervisory) Control și achiziție de date) sau MES (Manufacturing Execution Systems), precum și între aceste sisteme și în interiorul acestora.

Standardele ISA88 și ISA95 definesc modele structurale fără taxonomie riguroasă sau tipuri de date, suficiente pentru comunicarea umană. Ele nu fac nicio referire la mijloacele tehnologice de schimb de informații.

La rândul său, B2MML definește structuri de date tipizate și denumite riguros pentru a stabili mesaje inteligibile de mașini, bazate în mod special pe tehnologia W3C XML Schema.

B2MML este astfel un vector important pentru implementarea acestor standarde în industrie.

Conţinut

B2MML constă dintr-o serie de scheme XML conforme cu recomandarea schemei XML World Wide Web Consortium (W3C), care implementează modelele de date ale standardelor ISA88 și ISA95. Versiunea 4.01 lansată înseptembrie 2009 include următoarele scheme XSD:

Uzual

Definiții comune utilizate în alte diagrame:

Extensii

Diagrame editabile de utilizator pentru a defini extensiile necesare pentru aplicații reale:

ISA95

Diagrame care implementează modelele standardului ISA95

ISA88

Diagrame care implementează modelele standardului ISA95

Alte lucrări

OAGIS

Cooperarea cu Open Application Group a vizat standardul ISA95 și B2MML prin definirea unui model tranzacțional, reluarea modelelor de programare a producției și de performanță în OAGIS și adoptarea componentelor de bază ale UN / CEFACT.

UN / CEFACT

B2MML utilizează câteva tipuri de date de bază din specificațiile tehnice ale Componentelor de bază ale CCTS ale Națiunilor Unite.

Note și referințe

  1. WBF
  2. Federația de automatizare

Vezi și tu

Linkuri - Surse