#serde #assets #deserialize #aas #basyx

bin+lib basyx-rs

用于处理资产管理外壳的 Rust 库

3 个不稳定版本

0.2.1 2023年6月5日
0.2.0 2023年5月31日
0.1.0 2021年11月30日

#1344 in 编码

46 个月下载量

MIT 许可证

105KB
2.5K SLoC

BaSyx Rust SDK

Crates.io Crates.io Documentation Minimum Stable Rust Version ClearlyDefined Score REUSE status Dependency Status Build Status unsafe forbidden

用于处理资产管理外壳 (AAS) 的 Rust 库。

此库支持 "资产管理外壳的详细信息" 3.0 版本。目前仅支持 JSON (反) 序列化。

Eclipse BaSyx 项目提供了一个 wiki

有关安装信息,请参阅 此页面。这里提供了入门示例 此处。此外,API 的描述 此处。如果您想做出贡献,整体流程描述 此处

检查 JSON 文件

使用 cargo install --path . 安装此 crate 提供对 aascheck 二进制实用工具的访问

aascheck --mode Submodel <INPUT>

或完整的 AAS 环境

aascheck --mode AAS <INPUT>

资助认可

Eclipse BaSyx 项目于 2017 年启动,以实现由德国联邦教育与研究部(BMBF)资助的“BaSys 4.0”项目的成果,项目编号 01IS16022。

声明的项目许可证

此程序及附带材料根据 MIT 许可证条款提供。

SPDX-License-Identifier: MIT

依赖关系

~15–29MB
~419K SLoC