开发者社区> 唯笑志在> 正文

《ServerSuperIO Designer IDE使用教程》-2.与硬件网关数据交互,并进行数据级联转发,直到云端。发布:v4.2.1版本

简介:
+关注继续查看

v4.2.1 更新内容:
1.重新定义数据转发文本协议,使网关与ServerSuperIO以及之间能够相关交互数据。
2.扩展ServerSuperIO动态数据类的方法,更灵活。
3.修复Designer增加转发任务的一个BUG。
4.修改数据转发客户端和服务端。
5.增加硬件网关驱动。

v4.2.1 下载地址:官方下载


 目       录

2. 与硬件网关数据交互,以及进行数据转发... 2

2.1           概述... 2

2.2           演示的框架结构... 2

2.3           Modbus Slave模拟传感器数据... 3

2.4           硬件网关SuperLink采集和转发数据... 3

2.5           ServerSuperIO Designer采集数据... 5

2.6           ServerSuperIO Designer转发数据... 7

2.7           实现的全景效果... 8

2.1    概述

       工业现场(物联网)使用硬件网关(SuperLink)的场景比较广泛,主要考虑多区域场景和网络条件限制情况下的应用和部署,具体根据现场的应用场景。网关两大基本职能:数据采集和数据转发,在项目体系建设中起到承上启下的作用。

       ServerSuperIO现在集成了硬件网关(SuperLink),完成了在项目建设过程中任何节点的数据采集与转发,并且形成级连部署。可以方便的与工业互联网平台或工业大数据平台对接;或者承建自己的云端平台,整合行业资源,形成以公司产品为主的生态建设。

2.2    演示的框架结构

      演示大体包括3部分:

   (1)传感器层,使用Modbus Slave进行模拟,相然可以是任何PLC、传感器等;

   (2)硬件网关(SuperLink)实时采集传感器层的数据信息,并且进行数据转发、汇聚;

   (3)ServerSuperIO实时接收网关层的数据信息,相当于数据交互中心,ServerSuperIO同样具备转发能力,可以进一步转发给上一层数据中心的ServerSuperIO,形成级连数据传递。结构如下图:

2.3    Modbus Slave模拟传感器数据

        为了方便起见,现在模拟2个数据点,相当可以更多。操作过程不具体介绍,请参见《标准Modbus和非标准协议的使用、测试以及驱动开发》。如下图:

2.4    硬件网关SuperLink采集和转发数据

       网关支持100多种协议,包括国际标准协议和国内行业标准协议,涉及到:电力、煤矿、钢铁、智能楼宇、环保等。硬件外观如下图:

          网关通过C/S结构的软件进行配置,方便、易用。数据采集配置可以单点配置和批量导入。采集Modbus Slave数据的配置,如下图:

          网关采集上来的数据,可以实时通过有线网络或3G/4G进行数据转发,具体配置信息和自定义转发的数据点,如下图:

2.5    ServerSuperIO Designer采集数据

       Designer是在ServerSuperIO的基础上开发的,是一个配置和调试环境,正式生产环境的运行可以使用Host控制台程序。

      增加运行的服务实例,相当于运行设备驱动的容器,因为网关是按统一标准协议主动上传数据。在配置参数的时候选择DeviceCode数据分发模式,与网关配置的“站点编号”相对应;另外选择Self(自控模式)控制模式,在代码二次开发层面可以选择主动发送请求数据或被动接收数据,没有实现主动发送请求数据,如下图:

          增加设备驱动的时候,“设备编码”对应的是“站点编号”,选择NET通讯类型,选择SuperLink网关通讯驱动,如下图:

          数据采集之后,通过设备驱动保存到mysql数据库中,实际运行效果,如下图:

2.6    ServerSuperIO Designer转发数据

       ServerSuperIO同样支持客户端和服务端模式的数据转发功能,支持SuperLink与ServerSuperIO之间数据传递的协议,也就是ServerSuperIO与ServerSuperIO之间可以无限级的对接数据,在项目建设中进行灵活部署。数据转发配置,如下图:

2.7    实现的全景效果

        按演示的框架结构最终实现的效果,如下图:

 

v4.2.1 下载地址:官方下载


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 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Java 并发/多线程教程(五)-相同线程
       本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获。由于个人水平有限,不对之处还望矫正!        相同线程是一并发框架模型,是一个单线程系统向外扩展成多个单线程的系统。
1270 0
在SAP WebIDE里使用Fiori Elements快速开发SAP UI5应用
在SAP WebIDE里使用Fiori Elements快速开发SAP UI5应用
20 0
使用ServiceStack.Redis实现Redis数据读写
原文:使用ServiceStack.Redis实现Redis数据读写 User.cs实体类 public class User { public string Name { get; set; ...
1503 0
Java 并发/多线程教程(三)-多线程的开销
        本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获。由于个人水平有限,不对之处还望矫正!     应用程序由单线程到多线程,不仅仅给我带来了便利,同时也也带来了一些开销。
935 0
Java 并发/多线程教程(二)-多线程的优点
        本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获。由于个人水平有限,不对之处还望矫正!      尽管多线程有诸多的挑战,但是多线程被广泛使用的原因有以下几点: 1、对资源的充分利用。
943 0
Java 并发/多线程教程(六)-并发VS并行
       本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获。由于个人水平有限,不对之处还望矫正!         在多线程线程编程中,我们经常提及并发和并行,但是并发和并行究竟是什么意思,他们所要表达是同一回事,还是不是同一加事。
1465 0
Java 并发/多线程教程(七)-创建和启动java线程
      本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获。由于个人水平有限,不对之处还望矫正! 创建和启动线程 在java中创建一个线程如下: Thread thread = new Thread(); 调用方法start()来启动一个线程: thread.start();         这个例子没有指定线程执行任何代码,线程将会在启动之后停止。
984 0
大数据学习资料下载,新手攻略,数据分析工具、软件使用教程
作为 IT 类职业中的“大熊猫”,大数据工程师的收入待遇可以说达到了同类的顶级。国内 IT、通讯、行业招聘中,有 10% 都是和大数据相关的,且比例还在上升。“大数据时代的到来很突然,在国内发展势头激进,而人才却非常有限,现在完全是供不应求的状况。
1629 0
Java 并发/多线程教程(一)
         本系列译自jakob jenkov的Java并发多线程教程,个人觉得很有收获。由于个人水平有限,不对之处还望矫正!         在早期,计算机只有一个CPU,同一时刻只能执行一个程序,后来有了多任务的说法,多任务是指计算机在同一时刻可以执行多个程序,但这并不是真正意义上的同一时刻,单个CPU 被多个程序共用,操作系统会在运行的运行的程序间相互切换。
929 0
+关注
唯笑志在
系统架构师、物联网方面专业顾问;10年工业领域开发和管理经验,煤炭、电力、环保和节能、冶金行业等企业;对物联网和系统集成有丰富理论知识和行业背景经验;现从事工业领域大数据平台的建设工作;开源ServerSuperIO物联网框架,解决多设备、多协议、多通信、多数据等,构建物联网平台
105
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载