GoldView工业自动化数据采集软件系统采用先进的模块化、组件化思想,将工业自动化中所共用的设备通信、数据存储、用户管理、报警管理、日志管理等功能封装成独立模块,各模块间采用统一的接口相互交互数据,用户可以根据自己的需求灵活搭建属于自己的软件系统,系统扩展能力强、组织灵活,从而满足用户不断增长的需求。
GoldView在技术上采用传统的三层架构,基于微软.NET Framework 平台开发,采用微软最新的WPF和WCF技术。
GoldView在功能上拥有灵活而通用的功能模块。具体包括:
1、数据采集服务:包括服务模块和客户端模块,支持单机和分布式采集;通讯驱动支持多种协议,采集通过配置文件,方便灵活;
2、数据存储服务:支持TB级采集数据历史存储,能够按照不同频率,不同方式存储;并提供多种数据提取接口,方便查询和导出
3、日志系统:基于Log4Net开发的日志系统,能够对软件开发和运行过程中的事件变化进行跟踪记录,保存显示整个系统运行期间的相关信息。支持多种可配置存储和展示方式,提供日志查询和分析功能。
4、报警系统:基于设备数据采集客户端开发,可以实时监控现场数据的变化,并根据用户的配置信息产生报警信息并利用数据库存储服务存储报警信息。
5、用户管理模块:用户管理是针对工程配置和工程运行有关的操作人员,技术人员或者管理人员等来说。用户是区分不同人员权限的基础。可以添加、修改、删除用户,更改用户口令、定义用户等级,分配用户权限等相关操作。