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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/315734.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

译 | 你到底有多精通 C# ?

点击上方蓝字关注“汪宇杰博客”文:Damir Arh译:Edi Wang即使是具有良好 C# 技能的开发人员有时候也会编写可能会出现意外行为的代码。本文介绍了属于该类别的几个 C# 代码片段,并解释了令人惊讶的行为背后的原因。Null 值我们都知道&#xf…

uoj#422. 【集训队作业2018】小Z的礼物

uoj#422. 【集训队作业2018】小Z的礼物 题目描述 Solution 所有礼物全部取到的方案数并不好求,因此我们考虑min−maxmin-maxmin−max容斥,转化为第一次取到集合中某一个的期望时间。 令pn∗(m−1)m∗(n−1)pn*(m-1)m*(n-1)pn∗(m−1)m∗(n−1)表示有…

[开源] FreeSql AOP 功能模块 - FreeSql

FreeSql 是一个功能强大的 .NETStandard 库,用于对象关系映射程序(O/RM),支持 .NETCore 2.1 或 .NETFramework 4.6.1(QQ群:4336577)。据了解,用户使用很少问问题,编码过程中,因业务阻…

Atcoder ARC062F - AtCoDeerくんとグラフ色塗り / Painting Graphs with AtCoDeer

Atcoder ARC062F - AtCoDeerくんとグラフ色塗り / Painting Graphs with AtCoDeer 题目描述 简要题意:给定一个有标号的无向图,你可以给每条边染上KKK种颜色之一,求本质不同的图的染色方案(两个图本质不同定义为不能通过若干次环…

各大主流K8S服务全方位能力比对

大家好,趁打开流量主的东风,特此贡献一篇长文,分析一下目前国内国外几大著名云厂商的kubernetes服务,以飨诸君。文起之前,先聊态度。 我本人是十分看好k8s的发展的,为何? 理因古往今来&#xff…

CF868F Yet Another Minimization Problem

CF868F Yet Another Minimization Problem 题目描述 Solution 一开始可以很容易地写出一个dpdpdp式子: 设fi,jf_{i,j}fi,j​表示前iii个数分成jjj段的最小代价,有: fi,jmin⁡k1i−1fk,j−1Ck1,if_{i,j}\min_{k1}^{i-1}f_{k,j-1}C_{k1,i} f…

.NET Core 的Generic Host 之Generic Host Builder

通用Host(Generic Host) 与 web Host 不同的地方就是通用Host解耦了Http请求管道,使得通用Host拥有更广的应用场景。比如:消息收发、后台任务以及其他非http的工作负载。这些场景都可以通过使用通用Host拥有横切(Cross-cutting)的…

loj#2143. 「SHOI2017」组合数问题

loj#2143. 「SHOI2017」组合数问题 题目描述 Solution 考虑转化一下我们要求的东西。 ∑i0n(nkikr)∑i0n(nki)[i≡r(modk)]\sum_{i0}^{n}\binom{nk}{ikr}\sum_{i0}^{n}\binom{nk}{i}[i \equiv r \;\;(mod\;\;k)]∑i0n​(ikrnk​)∑i0n​(ink​)[i≡r(modk)] 这个式子是什么…

.NET Core微服务 权限系统+工作流(二)工作流系统

一、前言接上一篇 .NET Core微服务 权限系统工作流(一)权限系统 ,再来一发工作流,我在接触这块开发的时候一直好奇它的实现方式,翻看各种工作流引擎代码,探究其实现方式,个人总结出来一个核心要…

LuoguP5504 [JSOI2011]柠檬

LuoguP5504 [JSOI2011]柠檬 题目描述 Solution 容易发现一个性质:每一段划分区间的首尾两个元素相同。 因为倘若不相同的话其中至少一个元素也就不产生贡献,将其划分在其他区间一定不会变劣。 因此就可以写出一个简单的O(n2)O(n^2)O(n2)的dpdpdp。 f…

开源分布式Job系统,调度与业务分离-如何创建一个计划HttpJob任务

项目介绍:Hangfire:是一个开源的job调度系统,支持分布式JOB!!Hangfire.HttpJob 是我针对Hangfire开发的一个组件,该组件和Hangfire本身是独立的。可以独立更新Hangfire版本不影响!该组件已被Hangfire官方采纳&#xff…

LuoguP5366 [SNOI2017]遗失的答案

LuoguP5366 [SNOI2017]遗失的答案 题目描述 Solution 可以先简化问题,特判LLL不是GGG倍数的情况。 然后令n⌊nG⌋n\lfloor \frac{n}{G} \rfloorn⌊Gn​⌋,L⌊LG⌋L\lfloor \frac{L}{G} \rfloorL⌊GL​⌋。 现在相当于求出1...n1...n1...n中选择若干数&#xff0c…

Angular 8正式发布!

Angular 团队今天宣布推出 Angular 8 正式版。作为一个期待已久的重大版本更新,Angular 8 为框架、Angular Material 和命令行界面工具 Angular CLI 带来了大量的改进和新功能。团队表示 Angular 8 显著减少了在现代浏览器中应用程序的启动时间、提供了用于定制 CLI…

[JLOI2016]成绩比较

[JLOI2016]成绩比较 题目描述 Solution 考虑dpdpdp。 令fi,jf_{i,j}fi,j​表示前iii个科目中有jjj个人被碾压的方案数。 转移显然为: fi,j∑k≥jfi−1,k∗(kj)∗(n−k−1Ri−(k−j)−1)∗(∑t1Uitn−Ri(Ui−t)Ri−1)f_{i,j}\sum_{k\geq j}f_{i-1,k}*\binom{k}{j}…

.NET Core 3.0 webapi集成Swagger 5.0

在项目中引用Swashbuckle.AspNetCore和Swashbuckle.AspNetCore.Filters两个dll&#xff0c;在Startup中的ConfigureServices相关配置代码如下 两个重点&#xff1a;1、options.DocumentFilter<HiddenApiFilter>();定义那些接口方法被隐藏2、启用oauth2安全授权访问…

CF848C Goodbye Souvenir

CF848C Goodbye Souvenir 题目描述 Solution 考虑拆贡献&#xff0c;把最后一次的下标减去第一次的下标的和拆成每一个点与和它数字相同的上一个点的差的和&#xff0c;也就是∑i−pre[i]\sum i-pre[i]∑i−pre[i]。 这样转化之后&#xff0c;每一次询问一个区间[l,r][l,r]…

站点部署,IIS配置优化指南

通常把站点发布到IIS上运行正常后&#xff0c;很少会去考虑IIS提供的各种参数&#xff0c;如何配置才是最适合当前站点运行需要的&#xff1f;这篇文章&#xff0c;从基本设置、回收机制、性能、并发、安全性等IIS设置讲解应当如何优化。先来“IIS应用程序池”优化后的参数配置…

Atcoder Keyence Programming Contest 2020 D - Swap and Flip

Atcoder Keyence Programming Contest 2020 D - Swap and Flip 题目描述 Solution 写了一个简单的O(2nn(nw))O(2^nn(nw))O(2nn(nw))的状压DP做法&#xff0c;正解似乎是O(2nn2)O(2^nn^2)O(2nn2)的&#xff0c;但也能过。 设我们的方案是At1,At2,...,AtnA_{t_1},A_{t_2},...,…

张高兴的.NET Core IoT 入门指南:(四)使用 SPI 进行通信

什么是 SPI和上一篇文章的 I2C 总线一样&#xff0c;SPI&#xff08;Serial Peripheral Interface&#xff0c;串行外设接口&#xff09;也是设备与设备间通信方式的一种。SPI 是一种全双工&#xff08;数据可以两个方向同时传输&#xff09;的串行通信总线&#xff0c;由摩托罗…

P3206 [HNOI2010]城市建设

P3206 [HNOI2010]城市建设 题目描述 无向图上修改边权&#xff0c;动态维护MSTMSTMST&#xff0c;求每次修改后的MST的权值和。 Solution 有一个简单好想的做法——LCTLCTLCT线段树分治。 考虑每次加边&#xff0c;若形成了一个环&#xff0c;则把环上最大的一条边删掉&…