iNeuOS云操作系统,.NET Core全系打造

2023-11-06 12:08

本文主要是介绍iNeuOS云操作系统,.NET Core全系打造,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 一.演示地址

      演示地址: 进入iNeuOS系统。(建议使用chrome浏览器)http://192.144.173.38:8081/login.html

      测试名称:admin

      测试密码:admin

     下载《iNeuOS云操作系统演示应用手册》
     链接:
https://pan.baidu.com/s/11HRFsGToPHYe4Uz-x107hQ 
     提取码:p2wd 

二.技术体系

  •      iNeuKernel和iNeuView后台核心代码全部使用.netcore开发;

  •      iNeuAI后台算法使用python开发,服务调用部分使用.netcore开发;

  •      所有前端使用原生js+css开发;

三.iNeuOS整体介绍

     效果展示,如下图:

640?wx_fmt=png

1、iNeuOS 专注打造云端操作系统,提供全新解决方案

  • 核心组件包括:iNeuLink、iNeuKernel、iNeuView、iNeuAI;

  • 为中小企业、集成商提供建设工业互联网平台基础框架;

  • 降低中小企业改造升级、系统维护的成本;

  • 提高中小企业信息化和运营服务的综合能力;

2、iNeuOS 介绍及特性

  • 云端运行容器,统一接口,方便集成各类服务组件和业务系统;

  • 支持各类设备插即用、所见即所得;支持操作系统镜像,方便安装和部署;

  • 异构数据互联:解决标准和非标准数据的集成;

  • 设备在线管理:现实设备到虚拟设备的映射和管理;

  • 快速构建应用:根据数据空间构建应用、发布和使用;

3、iNeuOS 便捷、安全、成本低的综合解决方案

  • 为企业制定综合解决方案和在线咨询服务;

  • 为企业提供产品体系终身免费升级服务;

  • 为企业培训人才,提供在线培训和交流服务;

640?wx_fmt=png

  • iNeuLink

系统边缘设备,主要解决iNeuOS云端操作系统边缘端分布式数据采集和传输的问题,工业级和民用级网关设备,丰富的采集协议,支持图形化组态本地显示,与iNeuOS无缝互联。

  • iNeuKernel

系统内核,主要解决iNeuOS云端操作系统物理硬件数据在线交互和管理设备的问题,管理、设备驱动自定义开发、设备虚实映射,实现即插即用,相当于设备运行容器。

  • iNeuView

系统视图,主要解决iNeuOS云端操作系统物理硬件数据建模与实时展示的问题,对现实场景进行抽象视图快速构建,支持2D/3D视图建模,及接入设备实时数据绑定、展示。

  • iNeuAI

系统人工智能,主要解决iNeuOS云端操作系统物理硬件数据深度挖掘的问题,对设备接入的数据进行过滤、补数、工况标记、选择机器学习算法,自动训练模型和工况预测。

四.iNeuView概述

       本文主要介绍iNeuView视图建模平台,iNeuKernel内核管理器和iNeuAI人工智能已经开发完毕,正在系统集成中…,敬请关注!!!

       iNeuOS操作系统中的iNeuView视图建模平台,对iNeuKernel接入的设备或传感器数据进行视图建模、组态和数据实时展示。总共有40个图元类别,3377个图元信息,包括:3D-按钮、交通及工具、人机接口、传感器、分段管、制冷设备、制热设备、加工设备、容器、工业化、工厂设备、建筑物、建筑设备、控制器、暖通空调、机器、水和废水、泵、流量计、用户上载、电力、电机、空调、简单传送、管道、精加工设备、罐、自然、计算机设备、输送设备、造纸、采暖管道、采矿、锅炉、阀门、面板、风机、食物和其他等。

iNeuView整体界面,如下图:

640?wx_fmt=png

图 整体界面

iNeuView视图建模的特点:

  • 建模和组态的图元信息丰富,满足不同行业和领域实时监测的需求。

  • B/S应用框架,部署、应用和发布方便,易于操作。

  • 与iNeuKernel服务组件无绑对接,实现设备或传感器即插、即用、即显示。

  • 对编辑的界面可以预览,查看实际应用效果。

  • 对编辑好的界面可以发布到iNeuOS桌面,类似Windows应用程序。

五.iNeuView操作流程及应用

1、打开iNeuOS演示地址,输入用户名称和密码。

2、双击【iNeuView】,进入视图建模平台,如下图:

640?wx_fmt=png

3、拖拽左侧的图元信息,到编辑区域,如下图:

640?wx_fmt=png

4、标注文字,把【标题文本】框拖拽到相应的位置,并且编辑相应的信息,如下图:

640?wx_fmt=png

5、绑定数据点,把【数据点】框拖拽到相应的位置,单击【数据源】绑定数据点,如下图:

640?wx_fmt=png

图 绑定数据点

     

  选择要绑定的数据点,进行配置,如下图:

640?wx_fmt=png

6、进行编辑预览,预览编辑的实际效果,这时候绑定后的数据点显示的值是随机变化的,如下图:

640?wx_fmt=png

7、应用发布,可以把编辑好的界面发布到iNeuOS桌面,单击【保存】,新建要保存的应用的名称,如下图:

640?wx_fmt=png

图 应用保存

640?wx_fmt=png

图 新建应用名称

640?wx_fmt=png

图 保存到桌面

     【保存】后,关闭iNeuView编辑区域,返回到iNeuOS桌面,需要按【F5】进行一次刷新,新建的应用就会显示到桌面上(后期我们会更新,这样不太方便),如下图:

640?wx_fmt=png

8、编辑和删除应用,应用发布到桌面后,可以单击【右键】对应用进行打开、编辑和删除操作,如下图:

640?wx_fmt=png

9、使用iNeuView开发整个应用,完成!!!

备注:服务器后台已经部署了iNeuKernel进行设备内核管理,如下图:

640?wx_fmt=png


1.[连载]《C#通讯(串口和网络)框架的设计与实现》

 2.[开源]C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍

 2.应用SuperIO(SIO)和开源跨平台物联网框架ServerSuperIO(SSIO)构建系统的整体方案

 3.C#工业物联网和集成系统解决方案的技术路线(数据源、数据采集、数据上传与接收、ActiveMQ、Mongodb、WebApi、手机App)

 5.github地址:https://github.com/wxzz/ServerSuperIO

 6.助力中小企业级连云端,促进工业互联网平台蓬勃发展,全套解决方案。

 物联网&集成技术 QQ群:54256083 

 物联网&集成合作 QQ群:727664080

注:寻求算法方面的人才合作。联系QQ:504547114

原文地址:https://www.cnblogs.com/lsjwq/p/10928843.html

 

.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com 
640?wx_fmt=jpeg

这篇关于iNeuOS云操作系统,.NET Core全系打造的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/356523

相关文章

.NET利用C#字节流动态操作Excel文件

《.NET利用C#字节流动态操作Excel文件》在.NET开发中,通过字节流动态操作Excel文件提供了一种高效且灵活的方式处理数据,本文将演示如何在.NET平台使用C#通过字节流创建,读取,编辑及保... 目录用C#创建并保存Excel工作簿为字节流用C#通过字节流直接读取Excel文件数据用C#通过字节

poj 1258 Agri-Net(最小生成树模板代码)

感觉用这题来当模板更适合。 题意就是给你邻接矩阵求最小生成树啦。~ prim代码:效率很高。172k...0ms。 #include<stdio.h>#include<algorithm>using namespace std;const int MaxN = 101;const int INF = 0x3f3f3f3f;int g[MaxN][MaxN];int n

如何在Visual Studio中调试.NET源码

今天偶然在看别人代码时,发现在他的代码里使用了Any判断List<T>是否为空。 我一般的做法是先判断是否为null,再判断Count。 看了一下Count的源码如下: 1 [__DynamicallyInvokable]2 public int Count3 {4 [__DynamicallyInvokable]5 get

2、PF-Net点云补全

2、PF-Net 点云补全 PF-Net论文链接:PF-Net PF-Net (Point Fractal Network for 3D Point Cloud Completion)是一种专门为三维点云补全设计的深度学习模型。点云补全实际上和图片补全是一个逻辑,都是采用GAN模型的思想来进行补全,在图片补全中,将部分像素点删除并且标记,然后卷积特征提取预测、判别器判别,来训练模型,生成的像

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景

pip-tools:打造可重复、可控的 Python 开发环境,解决依赖关系,让代码更稳定

在 Python 开发中,管理依赖关系是一项繁琐且容易出错的任务。手动更新依赖版本、处理冲突、确保一致性等等,都可能让开发者感到头疼。而 pip-tools 为开发者提供了一套稳定可靠的解决方案。 什么是 pip-tools? pip-tools 是一组命令行工具,旨在简化 Python 依赖关系的管理,确保项目环境的稳定性和可重复性。它主要包含两个核心工具:pip-compile 和 pip

Linux操作系统 初识

在认识操作系统之前,我们首先来了解一下计算机的发展: 计算机的发展 世界上第一台计算机名叫埃尼阿克,诞生在1945年2月14日,用于军事用途。 后来因为计算机的优势和潜力巨大,计算机开始飞速发展,并产生了一个当时一直有效的定律:摩尔定律--当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。 那么相应的,计算机就会变得越来越快,越来越小型化。

如何打造个性化大学生线上聊天交友系统?Java SpringBoot Vue教程,2025最新设计思路

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 | SpringBoot/SSM Python实战项目 | Django 微信小程序/安卓实战项目 大数据实战项目 ⚡⚡文末获取源码 文章目录

.NET 自定义过滤器 - ActionFilterAttribute

这个代码片段定义了一个自定义的 ASP.NET Core 过滤器(GuardModelStateAttribute),用于在控制器动作执行之前验证模型状态(ModelState)。如果模型状态无效,则构造一个 ProblemDetails 对象来描述错误,并返回一个 BadRequest 响应。 代码片段: /// <summary>/// 验证 ModelState 是否有效/// </

1、简述linux操作系统启动流程

1、简述linux操作系统启动流程 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。开机时将ROM中的指令映射到RAM的低地址空间,CPU读取到这些指令,硬件的健康状况进行检查,按照BIOS中设置的启