1.2 软件组成
CyberControl软件从功能上划分为以下几个功能模块:
◆分布式数据库(CyberDB)
CyberDB是软件的核心模块,通过分布式实时库,既完成数据的采集处理,为其他的各类型应用模块提供数据支持,又协调管理整个CyberControl系统的安全可靠运行,同时可完成全系统历史数据的存储查询任务。
◆通讯平台(CyberLink)
CyberControl的通信子系统,CyberLink模块提供标准的通讯规约和开放的规划开发接口,可以方便灵活的接入现场采集单元的实时数据,同时可以实现与第三方设备(系统)的数据交互。
◆HMI/SCADA开发环境(CyberInfo)
系统开发环境为用户提供数据组态、画面组态、报警、报表、曲线等高级应用功能组态的环境和工具,提供基于JavaScript语言的二次开发功能。并提供系统运行环境。
CyberInfo主要由工程管理器(InfoMana)、工程编辑器(InfoGarden)和工程运行器(InfoCub)三部分组成。
◆控制逻辑开发环境(CyberLogic)
CyberLogic是功能完备且易于使用控制逻辑编程系统,全面支持IEC61131规范,与软件其它模块完美配合,为用户设计实现工业自动化控制系统提供全面的解决方案。
◆Web服务(CyberWeb)
CyberWeb是为用户提供Web浏览控制系统的功能模块,用户在任何一台计算机终端,通过标准的浏览器程序查看自动化系统的运行情况,及时了解工程生产情况。
◆图模一体化仿真模块(CyberSim)
CyberSim模块提供开发自动化系统对应的仿真系统的通用支撑平台,具备一次模型组建、控制逻辑设计、事故重演、评分考核等仿真功能,满足用户面向自动化控制系统的在线仿真和系统培训需求。