构建传统的 WinForm 项目,WPF 项目,ASP.NET 项目
构建全新的跨平台项目,Windows,Linux,macOS 项目
构建跨平台项目,手机 APP 程序,Spring,Swing 项目
构建脚本程序,人工智能项目,大数据等跨平台项目
Beegu 专注于解决工业网络间的复杂的数据通信问题,解决多个独立程序之间的数据通信, 甚至是不同的操作系统、平台的网络通信问题,可以用来构建各种各样的应用程序, 下至通信小软件,上位机软件,CS 架构的聊天系统,上至 ERP 系统,历史追溯系统, 生产管理系统,MES 系统。
无论你的开发环境是 Visual Studio、Visual Studio Code、IntelliJ IDEA、Eclipse、LabVIEW、Android Studio 等等, 都可以轻松集成 Beegu。
开发 Windows 桌面程序,.NET Core 程序,Unity3D 游戏,Web 应用程序。
开发 C#、Java、Python 等程序,支持 Windows、Linux、macOS。
完美调用 C# DLL 进行数据采集,对采集数据进行二次分析。
开发 Java、安卓程序,以及 Spring MVC / Spring Boot Web 应用。
开发 Java、安卓、C++ 等跨平台程序。
开发基于 Java 或 Kotlin 的安卓应用,目前最主流的安卓开发平台。
Beegu 可以减少你的开发代码,封装好网络通信的细节,处理好网络异常及断线重连。
支持的数据类型涵盖 C# 的基础类型:bool、byte、short、ushort、int、uint 等等。
基于 .NET Core 不仅支持 Windows,也可在 Linux 平台运行,便捷部署。
超过六百家企业及高校在使用,NuGet 下载量超过 50 万次。
Beegu 同时也是一个通讯插件,支持工业现场大部分设备的数据采集、写入、上传互联网。
支持 Modbus 协议,三菱、西门子、欧姆龙、罗克韦尔、基恩士 PLC,台达、倍福、松下、汇川、富士、永宏、施耐德等 PLC 的通信采集。
支持三菱、ABB、KUKA、FANUC、安川、现代等机器人的数据通信,支持身份证阅读器、MQTT、WebSocket、Redis 实时数据库等。
工厂智能化通常分阶段实施:从单设备数据采集与展示,到产线监控与控制,再到工厂管理层在办公室实时掌握车间工艺数据, 逐步搭建上位机系统、库存管理系统、历史追溯系统、设备管理系统等,最终实现全自动排程系统。
采集单台设备的数据并存储到数据库,进行实时显示与基础分析。
实现多设备联动,监控整条产线状态,必要时进行远程控制。
管理层可在办公室实时查看工艺与生产数据,优化生产决策。
打通各业务系统,构建全自动排程和智能化生产体系。
Beegu 的 DEMO 由三部分组成:C# WinForm、Java Swing、Python Qt。
支持设备最全,覆盖全部 Beegu 支持的设备,含网口通讯、串口通讯及透传。
针对基于网口通讯协议的实现,后续将持续完善其他网络通信。
同样主要支持网口通讯协议的实现,并逐步补充其他通信方式。
以下是一些优秀的生态系统,可以与 Beegu 完美配合,快速实现上位机系统、信号分析系统等。
包含曲线、柱状图、地图、管道、阀门等常用工业控件。
对 PLC 数据进行录波与逻辑分析,实现高级诊断。
开放的 Linux 物联网平台,可运行 .NET Core 程序,作为采集网关。
Beegu 已经和 300+ 企业、研究机构、高校达成合作,在全球范围被数千家公司选作数据采集框架。