关于我们

About FsuOS


100+ 合作伙伴


FsuOS是欢迎您的参与
Welcome to Participate
FsuOS R&D Background

研发背景

动力环境监控是围绕FSU设备,通过连接传感器,对外部环境和智能设备进行监测和控制。要点出来,当前情况下,大多数FSU是一个基于Linux的嵌入式设备,由动环设备厂家开发,并提供FSU软件,一般情况下第三方是无法为其开发软件和进行功能扩展,是一个高度封闭的小系统。

FsuOS是一套通用的FSU操作系统,努力实现在任意满足硬件需求的FSU上面,部署统一的操作系统,并形成定制化UI、规则化告警,模块化功能,便捷化B接口对接第三方动环系统。

Mr. FsuOS

便捷 、省时、易用、统一、规则化

系统特点

System Features

利旧

不管是原有还是新装,都可以在不施工和硬件改造的情况下,部署FsuOS,使设备具有FsuOS的完整功能

开放

开放完整的协议开发文档,SDK,各种FSU平台的交叉编译工具包,用户可以自行开发设备协议驱动程序,扩充FusOS的功能

统一

设备驱动程序,可以在所有采用FsuOS作为操作系统的Fsu设备运行,无论Fsu厂家,接口不同,用户面对的是同样的接口

精简

核心包体积只有30M,在300MHz Arm9 + 64M内存即可流畅运行。组态图组件(20MB),3D组件(30MB),视频组件(20MB) 可根据需要部署

全面

提供全面的软件功能,包括数据展示、历史数据查询、声光/短信/电话告警、电信/联通B接口等功能

适配

FsuOS的功能,在多个省运营商环境中充分应用适配,面对解决实际运行中的问题,功能质量得到充分验证

系统架构


FSUWeb层

FSUWeb层,是用户操作FSU使用的交互式网址,提供协议配置,设备配置,等各种操作,提供电信B接口,联通B接口,等WebService的北向接口。提供视频观看,组态图,大屏展示等组件。


FSUServers

FSUOS提供的北向接口,FSUOS默认提供modbus服务器,SNMP服务器,61850服务器,也可加载A公司服务器,用于实现指定的协议对接。Servers组件只实现对应的协议,并提供keys的存储位置,数据的填充由Drivers里的具体驱动进行。


FSUOS3rdController

 FSUOS的第三方控制器层,当把FSUOS作为一个控制器程序,比如水冷机组控制器,FSUOS会按照配置,进行外设驱动数据采集,然后在这个控制器里,对采集到的数据进行业务算法判断,这时FSUOS就可以作为水冷机组主控程序使用。


FSUOSDrivers

协议驱动扩展层:为FUSOS编写AI,DI,SP型驱动。


FSUOSApp

(由FSU官方改动,用户不可改动,但可以通过参数调整性能)FSUOS的主控程序,提供协议驱动配置加载,设备配置,数据库,告警判断,历史数据存储,缓存接口,召测调度,等通用功能,极大的简化协议驱动和北向服务的编写难度。


FSU 接口抽象层
(FSU Interface Abstract Layer)

支撑FSUOS和下层Linux进行接口的对接。

提供2种适配方案:

  1. 白盒化标准方案:兼容中国联通白盒化标准,FSUOS白盒化标准,君光传讯公司白盒化标准方案,可能有更多企业指定的白盒化标准。下面仅以FSUOS白盒化标准进行介绍,其他厂家的的白盒化标准请参考各自文档。
  2. 定制FIAL驱动:这种是为FSUOS直接编写FIAL,参考示例程序,通过实现FIAL的SampleAI,sampleDI,writeDO的函数,满足FSUOS操作FSU外设接口。

FSU 设备上的 Linux操作系统,由硬件设备厂家提供并驱动所有外设。

Question:
FsuOS能解决那些问题

什么是AI、DI、DO、485、232、SP等接口?

什么是B接口、北向接口、南向接口?


“通过在Fsu上部署FsuOS,任何品牌,厂家的Fsu,用户都可以使用统一的功能”

— 君光智能