[视频演示].NET Core开发的iNeuOS物联网平台,实现从设备&PLC、云平台、移动APP数据链路闭环
目 录
1. 概述... 1
2. 登陆信息... 2
3. 设备驱动... 3
4. 组态建模... 3
5. 手机APP. 5
6. 视频演示... 6
1. 概述
此次我们团队人员对iNeuOS进行了全面升级,主要升级内容包括:
(1) 设备容器增加设备驱动,包括:西门子(S7-200smart、S7-300、S7-400、S7-1200、S7-1500)、三菱(FxSerial)、MQTT协议等。
(2) 组态建模可以设置背景,作为开发大屏展示使用,背景可以为一个独立的图元信息。
(3) 组态建模可以按浏览器大小按比例缩放,以适应移动APP显示。
(4) 组态建模标题框和文本框可以设置背景和字体颜色。
(5) 组态建模文本框绑定数据点后,可以设置上下限值,以用于判断,进行颜色报警显示。
(6) 组态建模文本框可以设置数据保留小数点位数。
(7) 组态建模可以自定义画任意图形,并且填充颜色等。
(8) 组态建模开发好的视图,可以右键单击数值文本框,查看数据曲线趋势。
(9) 手机移动APP,组态建模开发的视图,直接可以显示在手机APP上。
(10)进行其他优化。
2. 演示信息
在线演示:http://demo.ineuos.net (注:服务器比较慢,请耐心等待。用户自已注册用户,体验系统功能)
视频演示:http://www.ineuos.net/video/iNeuOS%20and%20app.mp4
驱动开发:http://www.ineuos.net/index.php/products/ineukernel-15.html (v2.1版本)
手机APP:http://demo.ineuos.net/app/ineuos_app.apk
登陆界面,如下图:

3. 设备驱动
主要了主流的PLC驱动,包括:西门子(S7-200smart、S7-300、S7-400、S7-1200、S7-1500)、三菱(FxSerial)。增加了MQTT协议,MQTT协议基本与阿里云IOT的alink协议保持一致,方便在私有云建设过程中迁移。如下图:

iNeuKernel现在完全支持跨平台部署,至此iNeuOS的前台和后台全部支持跨平台。

4. 组态建模
云端组态建模改动和完善的地方比较多,主要依据用户提出的建议进行了修改。
(1)增加编辑区域设置背景功能,主要用于开发数据大屏展示的效果,可以上传多个背景图元,并且作为一个独立的图元,随时可以更换背景。

(2)编辑数据的文本框,可以设置背景和字体颜色、报警运作、保留小数位数等,更具有交互感。

(3)任意画图形,尽管我们提供了3500多个SVG图元信息,但是难免缺少特殊领域的图形,可以使用这个功能弥补。也可以画大屏展示的特定区域形式。

(4)组态建模开发完成后,可以右键单击文本框,查看趋势,以展示当前数据的曲线图。

5. 手机APP
手机APP可以使数据离用户最近,组态建模完成后,通过手机进行缩放显示。

打开手机APP显示已经开发完成的视图列表,选择任意视图,显示效果如下图。

6. 视频演示
如果你播放不了该视频, 那是你的设备不支持该文件格式
参见:
《iNeuOS 物联网云操作系统2.0发布,集成设备容器、视图建模、机器学习三大模块》
《.NET Core开发的iNeuOS物联网平台部署在Ubuntu操作系统,无缝跨平台》
《.NET Core开发的iNeuOS物联网平台部署树霉派(raspbian),从网关到云端整体解决方案》
物联网&集成技术 QQ群:54256083
物联网&集成合作 QQ群:727664080
联系QQ:504547114
[视频演示].NET Core开发的iNeuOS物联网平台,实现从设备&PLC、云平台、移动APP数据链路闭环的更多相关文章
- .NET Core开发的iNeuOS物联网平台部署树霉派,从网关到云端整体解决方案。助力2019中国.NET峰会。
2019 中国.NET 开发者峰会正式启动 目 录 1. 概述... 2 2. 树莓派硬件配置... 2 3. 软件信息... 3 4. Raspb ...
- .NET Core开发的iNeuOS物联网平台部署树霉派(raspbian),从网关到云端整体解决方案。助力2019中国.NET峰会。
2019 中国.NET 开发者峰会正式启动 目 录 1. 概述... 2 2. 树莓派硬件配置... 2 3. 软件信息... 3 4. Raspb ...
- .NET Core开发的iNeuOS工业互联平台,iNeuKernel物联网核心组件在Docker容器中部署。
目 录 1. 概述... 2 2. 演示信息... 2 3. 安装Docker容器... 2 4. 安装dotnet镜像... 3 5. ...
- .NET Core开发的iNeuOS工业互联网平台,发布 iNeuDA 数据分析展示组件,快捷开发图形报表和数据大屏
目 录 1. 概述... 2 2. 演示信息... 2 3. 简单介绍... 3 4. 产品特点... 4 5. 价值体现... 5 1. ...
- .NET Core开发的iNeuOS工业互联平台,升级四大特性:配置数据接口、图元绑定数据、预警配置和自定义菜单
目 录 1. 概述... 2 2. 演示信息... 2 3. iNeuView(Web组态)配置数据接口... 2 4. iNeuView(Web组 ...
- Web开发从零单排之一:在新浪云平台SAE上开发一个html5电子喜帖
需求描述: 本人大婚将至,女朋友说“现在都流行在微信上发电子请帖了,你不是技(cheng)术(xu)宅(yuan)嘛,不会连这个都搞不定吧” 本人嘴上说这等小事何足挂齿,但心里还是七上八下的,虽然自认 ...
- .netcore 开发的 iNeuOS 物联网平台部署在 Ubuntu 操作系统,无缝跨平台。助力《2019 中国.NET 开发者峰会》。
2019 中国.NET 开发者峰会正式启动 目 录 1. 概述... 2 2. 准备运行程序包... 2 3. 安装.netcore. 3 4. 安 ...
- ESA2GJK1DH1K基础篇: 阿里云物联网平台: 测试MQTT客户端接收云平台的数据
前言 有时候想想可能直接连接现成的感觉比较方便吧! 这种东西考验的是你底子是否够好,是否有很强的学习能力 因为咱就是看文档,理解文档.用文档. 测这节会感觉:这是啥呀...下一节更精彩,但是必须看这节 ...
- iNeuOS工业互联平台,开放设备驱动管理、服务驱动管理、云组态自定义画布等,促进平台开放、赋能和落地。发布:v2.3版本。
目 录 1. 概述... 2 2. iNeuOS平台演示... 2 3. 设备驱动管理... 2 4. 服务驱动管理... 3 5. 云组 ...
随机推荐
- X-扫描线算法
多边形的扫描转换 多边形有两种重要的表示方法:顶点表示和点阵表示 顶点表示是用多边形的顶点序列来表示多边形.这种表示直观.几何意义强.占内存少,易于进行几何变换. 但由于它没有明确指出哪些象素在多边形 ...
- Visual Studio 生成事件这件小事
在上一篇<Visual Studio 调试技巧>中,介绍了一些VS常用的调试操作,今天,聊一聊VS当中一个不太常见,但有时又有妙用的操作——VS生成事件. 一.什么是VS生成事件 简单来说 ...
- Msfvenom命令总结大全
1. –p (- -payload-options) 添加载荷payload. 载荷这个东西比较多,这个软件就是根据对应的载荷payload生成对应平台下的后门,所以只有选对payload,再填 ...
- JavaScript 编译器-Babel
Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行.这意味着,你可以现在就用ES6.ES7编写程序,而不用担心现有环境是否支持. 一.全局安装babel工具 在保证n ...
- Cocos2d-x 学习笔记(25) 渲染 绘制 Render
[Cocos2d-x]学习笔记目录 本文链接:https://www.cnblogs.com/deepcho/p/cocos2dx-render.html 1. 从程序入口到渲染方法 一个Cocos2 ...
- stm32cubeMX配置LWIP
MCU:stm32f769NIHx PHY:LAN8742A LWIP_VERSION:2.0.3 1.配置RCC,串口(printf debug log) (1)开启RCC,配置时钟系统 图1.1 ...
- Etcd安装和使用
Etcd安装和使用 一.安装 1.1 二进制安装 从这里下载: etcd-v3.2.11-linux-amd64.tar.gz 下载包后解压即可运行: # 解压 tar zxvf etcd-v3.2. ...
- ESP8266开发之旅 网络篇② ESP8266 工作模式与ESP8266WiFi库
在网络篇①中,博主主要讲解了Arduino上开发ESP8266的插件库 Arduino Core For ESP8266.但是,并没有讲到关于这个模块的工作模式,所以本篇讲着重讲解ESP826 ...
- 详解JavaScript调用栈、尾递归和手动优化
调用栈(Call Stack) 调用栈(Call Stack)是一个基本的计算机概念,这里引入一个概念:栈帧. 栈帧是指为一个函数调用单独分配的那部分栈空间. 当运行的程序从当前函数调用另外一个函数时 ...
- task一个任务结束后执行另一个操作
//创建一个任务 Task<int> task = new Task<int>(() => { ; //显示进度条遮照层, this.ShowPrograssBar(); ...