上位支持软件选型注意事项
1、 一般要求软件系统应具备工业自动化应用中的实时数据采集,报警和事件管理,数据
控制
,良好的设计和组态功能。该软件应容易使用,有面向对象的图形化的开发环境,并具
备采用微软最新的
Windows 客户/服务器网络结构的开放式架构。该系统应具备内建的灵
活性允许在规范或用户需求变更时实现容易的组态和快速容易的修改。软件系统应包括从
同一软件供应商提供的按模块化组件方式紧密集成的套件,来完成系统要求的所有功能。
该软件系统应包括用于过程可视化的
HMI 软件,存储历史数据的实时数据库,用于查询,
分析
,报表等功能的数据库客户端工具,该工具可嵌入 HMI 软件也可独立使用,远程的电
话报警和语音报警功能以及与多种
PLC/RTU 进行通讯的驱动,还应包括用于 Web 服务的
信息门户软件。软件系统的结构必须足够的灵活使单机系统能容易地扩展到具备单一的或
冗余历史数据库和设备通讯系统的大规模的分布式网络系统。
1.1 该系统必须是基于 Microsoft Windows,并采用体现先进水平的最新网络技术。
1.2 该系统必须具备代码重用性,该代码重用应通过面向对象设计方式实现,包括对
所有对象的派生和继承等。
1.3 该系统必须能够重建系统架构而不影响客户端的应用。这包括重新分配应用到新
增的计算机。
1.4 该系统必须是不依赖任何特殊硬件的开放式软件。
1.5 该系统必须可以支持多个的数据通讯协议可以和 AB,Siemens,Schneider 等主要
厂商的控制设备或任何的开放控制网络通讯。
1.6 该系统基本组件允许集中或远程的管理及部署。
2、 开发环境对系统软件的设计开发环境功能要求:
2.1 系统软件应有面向对象的彩色图形显示制作功能,并包括全面的动画功能,能将系
统过程真实地可视化地反映给操作者。所有的图形编辑功能均可以通过浮动或固定的工具
条,下拉式菜单或键盘命令来操作完成。应可以通过简单的鼠标点击切换到运行状态来测
试任何画面显示功能。画面编辑器应包括丰富的图库,包含复杂的对象和过程符号,如仪
表,按钮,表盘,泵,马达,各类容器,阀门,趋势,报警及调节器面板。所有这些复杂
的对象均可以修改为任意大小并包含与真实数据或用户命令相关的动画链接。
2.2 必须提供一个并发的多用户的开发环境,多个开发者在安全许可定义的权限内能
同时进行工程的开发。
2.3 必须能够提供对每一个应用组件修改历史的跟踪,包括用户,时间和日期标签及
关于修改内容描述等内容。
2.4 必须提供一个开发环境,可以建立标准模板实现工程代码重用。该模板可用于建
立客户定制的新的实例,并保持派生关系。
2.5 必须能够提供一种编程语言,可以支持几乎任何数据类型,并可具备用户定义的
执行顺序以及数据跟踪。