Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "BaSyx / Status"
m |
m (Frank.schnicke.iese.fraunhofer.de moved page BaSyx.Status to BaSyx / Status: Better navigation) |
(No difference)
|
Revision as of 15:17, 9 August 2019
This section lists the status of main BaSys functions and components. Over time, additional features and components will be added.
Currently, BaSyx realizes support for creating and using Asset Administration Shells, distributed Submodels, protocol gateways, Industrie 4.0 applications, and interface devices via its SDK. Registry, process control, and Submodel providers are supported via open-source components. Reference examples that implement monitoring components are provided as well.
Component status description
- ok: The code is developed, tested, and covered by regression tests.
- wip: You might find code in the git repository, but it is considered unfinished and not yet tested.
- tbd: Work has not yet started on this component or only little effort is currently allocated at developing this component
- n/a: This feature is not planned for this SDK
SDK Features (Asset Administration Shell, Submodels, Gateway) | Java | C++ | .NET |
---|---|---|---|
Support for developing Asset Administration Shells and sub models | ok | ok | ok |
JSON serialization of AAS and Submodel properties | ok | ok | ok |
Consistent cut across multiple AAS / Submodels | ok | tbd | |
Exception notifications | tbd | tbd | |
Gateway development | ok | n/a | |
AAS caching | ok | tbd | |
Active AAS | ok | tbd |
The BaSyx SDK supports the development of Asset Administration Shells (AAS), the development of sub models, and the development of protocol gateways. Currently, BaSyx SDK is supported for Java and C++, C# is under development.
BaSyx open source component | |
---|---|
Registry/Discovery | ok |
Process control (Activiti) | wip |
Monitor (Eclipse Grafana integration) | wip |
AAS sub model provider | |
SQL provider | ok |
CFG provider | ok |
Excel provider | wip |
JSON provider | wip |
XML provider | wip |
AutomationML provider | wip |
File system provider | ok |
BaSyx open source components implement various components of the Industrie 4.0 middleware layer.
BaSyx sub model types are ready-to use frameworks that implement recommended and mandatory BaSys sub model type definitions.
BaSyx sub model types | |
---|---|
Topology | wip |
Capability | wip |
Identification | wip |
BaSyx project links: Project BaSyx main wiki page | What is BaSyx? | BaSyx Developer Documentation |