楼宇自控系统主要功能分三大子系统,包括六大模块:视频监控子系统(视频接口模块、HTML5视频直播模块)、系统管理与配置系统(数据配置模块、系统管理模块)、数据读取与处理系统(数据服务模块、数据适配模块)。
1.视频监控子系统:与各视频接口对接,获取视频信息,利用html5技术,实现在各种平台下以浏览器方式查看视频实时监控。
2.数据读取与处理系统:是子系统接入的核心系统,通过读取配置数据库信息,自动连接服务接口(OPC、MODbus、BACnet),达到转换处理、数据读写、数据报警、数据存储的目的。采用Golang语言开发。
3.系统管理与配置系统:是管理员和开发人员最为重要的后台操作管理系统,他分为系统资源管理和数据配置管理两大块,并以REST接口的方式提供统一身份认证服务。采用Java web技术,数据库采用MySQL。
如上所述,楼宇自控系统主要的功能模块包含视频监控子系统、数据读取与处理系统以及系统管理与配置系统,缺一不可。